1 Tomcat 设置URI默认字符集为UTF-8 https://blog.csdn.net/loveaborn/article/details/44450873
2 request和response的中文乱码问题 https://www.cnblogs.com/caowei/p/2013-12-11_request-response.html
4 Request和Session的区别 http://blog.csdn.net/xsc_c/article/details/12911037
5 getAttribute和getParameter的区别 https://www.cnblogs.com/keyi/p/6125626.html
6 request.setAttribute("mainPage", "news/newsList.jsp"); //两个路径的出发点不一样分别forground / News,因为是从head.jsp点击过来
request.getRequestDispatcher("foreground/newsTemp.jsp").forward(request, response); //这个则是Tomcat从根目录出发开始找
7 session中取出的对象修改后session中的对象也变了呢 https://zhidao.baidu.com/question/1575473982016542540.html
8 HttpServletResponse response=ServletActionContext.getResponse();
request则是实现ServletRequestAware,重载setServletRequest(HttpServletRequest request) 方法
session则是 HttpSession session=request.getSession();
9 request.getServletContext().getContextPath() 获取路径
关于request.getServletPath(),request.getContextPath()的总结 https://blog.csdn.net/qq_27770257/article/details/79438987
getRealPath()中参数是斜杠、点、空字符串分别表示什么 https://zhidao.baidu.com/question/479820871.html
JavaWeb开发中访问的地址是否有斜杠“/”(绝对路径和相对路径)的区别 https://blog.csdn.net/freelk/article/details/79280021
10 request.getparameter(string str)返回值类型
request.getParameter(null);--这个会报错
request.getParameter("notexists");--这个返回null
还有一种比较常用的情况,就是界面传值过去
<input type="text" name="someName"/>
后台用request.getParameter("someName");接收当value的值不填时则返回""。