|-----b/s 瀏覽器/服務器
|-----c/s 客戶端(swing)/服務器
|-----web 端的服務器應用程序 tomcat weblogic jboss
tomcat安裝|------bin :tomcat7.exe 集成到eclipse中去,啓動tomcat
|-----server.xml
<Connector URIEncoding="utf-8"connectionTimeout="20000" port="8088"protocol="HTTP/1.1" redirectPort="8443"/>
URIEncoding="utf-8" java的亂碼問題!
connectionTimeout:連接超時(20000s)一旦超時就自動去連接8443端口
redirectPort:重定向(跳轉)端口
protocol="HTTP/1.1" 協議 http://www.baidu.com
|-----webapps:發佈的應用程序
|-----work 發佈的項目,更改前端頁面,項目在顯示的過程沒有變化的時候,請刪除webapps和work中的項目,重新發布即可!
add:
next:
|-----所有的jsp更改成utf-8的編碼格式
B/S工作原理:
任何一個用戶只要上網,發送請求,進入到服務端(tomcat),返回給用戶的是tomcat加載信息(index.jsp)
404:找不到資源 頁面(jsp,html5),js,jquery 一般路徑錯誤
java小腳本 在html中嵌入java代碼
<%
String[] str=new String[]{"李華","李逍遙","王五"};
for(int i=0;i<str.length;i++){
//使用out內置對象打印
out.print("<h2>"+str[i]+"</h2>");
}
%>
路徑問題:
<%
String path=request.getContextPath();
String basepath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
|-- java表達式
注意:500錯誤 邏輯錯誤 後臺業務錯誤 數據庫連接不上 classnotfoundExecption
如果邏輯寫在jsp頁面的時候,提示錯誤的位置。
|-- jsp 聲明 格式
小腳本的作用:處理一些邏輯,後面會用el表達式代替。