已采納回答 / 慕圣1584452
這個范圍就是為了方便從后臺JAVA代碼取值,賦值到JSP顯示到前臺,設置的作用域范圍根據(jù)業(yè)務需求,自己設置獲得Javabean的范圍。第一個范圍最大要WEB程序關閉了,才失效。第二個會話。只有瀏覽器全部關閉,才失效第三個請求。如果重定向了,不是同一個請求。失效
2018-05-10
exception報500錯誤的,在IE里面修改,工具---Internet選項--高級選項-顯示友好HTTP錯誤消息打勾的去掉,就OK了
2018-05-10
eclipse配置servers時,雙擊tomcat,[server location]里面有路徑deploy path,單選框選擇use tomcat installation
已采納回答 / JL_RS
你分別在腳本和聲明中編寫java語言,然后部署運行后,到apache的work文件夾下找到jsp轉換為_jsp.java的文件,你會發(fā)現(xiàn):聲明: 將聲明的變量和方法,作為Servlet類的變量和方法。腳本: 將代碼插入到Servlet的service方法中。所以:聲明中的變量你都可以定義private public ?因為它定義的是類的變量。腳本中因為是方法中,只能是局部變量,所以你在腳本中不能夠定義方法 或者是 private public類型的變量。
2018-05-09
一般顯示的是最新瀏覽過的5條數(shù)據(jù),所以不是直接判斷id是否已經(jīng)存在list中,存在就不添加,而是判斷id如果已經(jīng)在list中,則將list中的id刪除掉,同時,將id添加的list的最后面。用Sting類型的范型做比較合適。
2018-05-06
eclipse需要在eclipseworkpace中的server.xml里
Connector后加:UTIEncoding="utf-8",然后clean項目和Tomcat Server;
workpace中的server.xml修改后,apache/conf/server.xml中也會自動修改;
PS:如果直接修改apache/conf/server.xml,在重啟tomcat后,
apache/conf/server.xml會被workpace中的server.xml覆蓋,
導致對apache中的server.xml配置文件修改無效
Connector后加:UTIEncoding="utf-8",然后clean項目和Tomcat Server;
workpace中的server.xml修改后,apache/conf/server.xml中也會自動修改;
PS:如果直接修改apache/conf/server.xml,在重啟tomcat后,
apache/conf/server.xml會被workpace中的server.xml覆蓋,
導致對apache中的server.xml配置文件修改無效
2018-05-06