写点东西给自己。
所谓的model2就是jsp+servlet+javaBean,不要去急着学习什么框架,基础打牢了,其他都是浮云。
要做到jsp里面没有java代码 需要JSTL(JSP Standard Tag Library ,JSP标准)的支持,否者servlet传值给jsp的时候,接收肯定要写java代码
jsp接收servlet传值的三种办法:jstl标签、struts标签、嵌入java代码(养成jsp页面无java代码的习惯)
中文乱码不用急着想找个完美的办法解决,学到过滤器就好办了。
response.setContentType("text/html;charset=GB18030");
request.setCharacterEncoding("GB18030");解决中文乱码
表单默认是get 一定要记得指定为post 否则以上语句不能解决乱码
pageContext的findAttribute()与getAttribute()的区别
pageContext.findAttribute:先在page scope里找,如果找不到就到request scope里,再找不到就到session scope(if valid)里找,再找不到就到application scope(s)里找,再找不到就返回null。 pageContext.getAttribute:只在page scope里找,如果找不到就返回null。