1在Eclipse 中创建的Web项目:
浏览器可以直接访问WebContent中的文件,
例如http://localhost8080/MyJspProject/index1.jsp(MyJspProject是项目名,index1.jsp是创建在WebContent下的jsp文件)
但是WEB-INF中的文件,无法通过客户端直接访问,只能通过请求转发来访问
注意:并不是任何内部跳转都能访问WEB-INF;因为跳转有两种方式:请求转发、重定向
2若创建一个项目后,第一行下划线报错,则是tomcat没有配置运行环境
配置Tomcat的运行环境
jsp和servlet是可以互相转换的,但是目前创造的项目只能编译jsp不能编译servlet
要想同时编译jsp和servlet,则需要配置运行环境
方一:将该路径下的E:\tomcat\apache-tomcat-8.5.38\lib下的 servlet-api.jar复制到eclipse 中的Java Resourece下的src,然后点击servlet-api.jar右键,选择Build Path
方二:点击项目名MyJspProject右键选择Build Path --->Configure Build Path
然后选择Add Library

然后OK

点NEXT

3部署tomcat
在servers面板 新建一个tomcat实例,

右键点击add之后start运行
4统一字符编码
编码分类:
设置jsp文件的编码(jsp文件中的pageEncoding属性):jsp--->java
设置浏览器读取jsp文件的编码(jsp文件中的content属性)
一般是将上述设置成一致的编码,推荐使用UTF---8

设置文本编码:
将整个eclipse中的文件统一设置

设置某一个项目:

设置单个文件

浙公网安备 33010602011771号