2011年12月18日
摘要: 学JSP的时候,发现jsp和javaBean合作真的很方便,一些东西直接交给javaBean处理,但是在用的过程中,还是发现了不少问题,如果提交表单中有中文怎么办?javaBean里面的属性成员不只是基本数据类型,而是Object类型又如何处理?深入了解了后,发现javaBean其实不过是各种作用域的一个Attrubute属性。 1、<jsp:useBean />单独使用和包含使用。单独使用即<jsp:useBean ../>,是以"/>"号结束。则表示在作用域中查找有无该Bean的实例,若找不到,则初始化并设置为作用域(scope,默认为pa 阅读全文
posted @ 2011-12-18 15:49 lufeng20 阅读(1295) 评论(0) 推荐(0) 编辑
  2011年12月16日
摘要: 在学Servlet、JSP时候,对于servlet什么时候创建实例?什么时候调用init()方法,init()方法有什么作用?service()方法何时调用?如何处理请求?init()、jspInit()、service()、_jspService()、destroy()、jspDestroy()能不能覆盖?ServletContext作用域、HttpSession作用域、HttpServletRequest作用域线程安全吗?非线程安全又如何同步? Servlet生命周期:1、容器找到*servlet.class文件,加载类文件Class.forName(),2、调用构造函数实例化,读取... 阅读全文
posted @ 2011-12-16 11:12 lufeng20 阅读(1098) 评论(0) 推荐(0) 编辑
  2011年12月15日
摘要: 前几天在关于java web 开发中遇到的表单提交、ajax提交的乱码问题,纠结死了,找了下资料,终于发现解决方法,总结了一下,方便日后查找。 1、html表单提交,在<input id="username" type="text" name="username" />文本框中输入中文提交到Servlet或JSP处理,即使对HttpServletRequest中的方法进行了设置req.setCharacterEncoding("gb2312");也不能解决中文乱码问题,但是英文则不会出现乱码,解决方法是 阅读全文
posted @ 2011-12-15 10:52 lufeng20 阅读(298) 评论(0) 推荐(0) 编辑