?????????在《J2EE》課程實驗里寫了些jsp和servlet代碼,將遇到的一些問題和解決方法貼上,自己mark一下?&& 供大家參考

          1、jsp:usebean標簽中, 若引用的bean不存在,會自動調用默認構造器生成一個javabean實例,所以不要在servlet里再用session.getAttribute來判斷bean是否為空(因為肯定不為空),應該判斷里面的字段是否為null或為初始化狀態(tài)。

          2、jsp:usebean 的class屬性應該是類的全名(包括包名)。在前面<%@ import>中import的包,在tag里不起作用,只對jsp里面的java代碼有用,所以tag里要使用類的全名

          3、post時如果表單里有中文,會出現(xiàn)中文亂碼,在servlet里調用request.getParameter之前執(zhí)行request.setCharacterEncoding("gb2312");就可以正確識別和顯示中文了;

          如果是url中用中文參數(shù),如someaction.jsp?q=中文問題,則要加一個filter來setEncoding,因為post和get傳送參數(shù)的處理方式不一樣。url中包含中文參數(shù)的設置參考:http://www.itet.cn/0512456328001529/JSP/0691214511318687.html



          版權所有 羅明
          posted on 2007-01-09 21:28 羅明 閱讀(1074) 評論(16)  編輯  收藏 所屬分類: JavaStudy
          Comments
           
          主站蜘蛛池模板: 元江| 莱西市| 西乌| 法库县| 大厂| 宁德市| 灵山县| 南开区| 托克托县| 察隅县| 永清县| 巴林右旗| 卓尼县| 东城区| 井陉县| 永胜县| 石渠县| 安阳县| 大冶市| 旌德县| 林西县| 宽城| 枝江市| 台安县| 青川县| 上栗县| 府谷县| 尉氏县| 青龙| 蓬莱市| 凤冈县| 大洼县| 株洲市| 贡山| 汪清县| 德庆县| 昌宁县| 中卫市| 察哈| 昌平区| 通州区|