对比idea开发web项目
###1,使用eclipse开发web项目(jsp项目) 1,先将eclipse与tomcat关联一下 window->preferences->server->Runtime Environments add 还要在面版配置一次,
创建项目: File->new->Dynamic web project
之后一直next,还有一个勾需要勾上。用来生成web.xml
建好之后,可以在WebContent里面建立JSP File
2,在eclipse中创建web项目: 浏览器可以直接访问webcontent中的文件, 例如http://localhost:8888/MyJspProject/index1.jsp 其中index1.jsp就在WebContent目录中 但是web-inf中的文件, 无法通过客户端(浏览器)直接访问,只能通过请求转发来访问 注意:并不是 任何的内部跳转都能访问WEB-INF;原因是 跳转有2种方式:请求转发 、重定向 3,配置tomcat运行时环境 jsp<->Servlet a.将tomcat/lib中的servlet-api.jar加入项目的构建路径 b.右键项目->Build Path -> Add library ->Server Runtime a种方法只是将一个jar包装入 b种方法是将所有jar包转入
5,设置统一字符编码
a.编码分类: 设置jsp文件的编码(jsp文件中的pageEncoding属性): jsp -> java 设置浏览器读取jsp文件的编码(jsp文件中content属性) 一般将上述设置成 一致的编码,推荐使用UTF-8 文本编码: i.将整个eclipse中的文件 统一设置 (推荐) ii.设置 某一个项目 iii.设置单独文件
在server文件中改端口
这两个都可以开始,只不过一个可以调试,一个不可以调试
如果新建一个tomcat,就会自动产生一个Servers
在http/1.3中也可以修改端口号
|