jsp 在tomcat下运行的一些介绍
1.浏览器可以直接访问WebContent中的文件,例如http://localhost:8080/index1.jsp,其中的index1.jsp就在WebContend目录中;
2.但是WEB-INF中的文件 无法通过客户端(浏览器)直接访问,只能通过请求转发来访问。(相当于通过内部来转发)
注意:并不是任何的内部跳转都能访问WEB-INF;原因是 跳转有两种方式:请求转发 重定向
3.配置tomcat运行时的环境
jsp <->Servlet
a.将tomcat/lib中的servlet-api.jar加入项目的构建路径
b.右键项目->build Path ->Add library ->Server Runtime
4.统一字符集编码
a.编码分类:
设置jsp文件的编码(jsp文件中的pageEncoding属性);jsp->java
设置浏览器读取jsp文件的编码(jsp文件中content属性)
一般将上述设置成 一致的编码,推荐使用UTF-8
文本编码:将整个ECLIPSE编码设置为UTF-8