
1.使用Eclipse开发Web项目(JSP) tomcat
2.在Eclipse中创建的Web项目:
浏览器可以直接访问webContent中的文件
例如:8080/MyJspProject/index1.jsp
其中的index1.jsp就在WebContent目录中;
但是WEB-INF中的文件 无法借助客户端(浏览器)直接访问jsp eclipse,只能借助请求转发来访问
注意:并不是任何的外部跳转都能访问WEB-INF;原因是跳转有两种方法:请求转发、重定向
3.配置tomcat运行时环境

jsp <->Servlet
a.将tomcat/lib中的servlet-api.jar加入项目的建立模式(只加一个)
b.右键项目 -> Build Path -> Add library - Server Runtime(加一堆jar)【推荐】
4.部署tomcat
在servers面板新建一个tomcat实例,再在该案例中推进项目(右键-add)
注意:一般建议将eclipse中的tomcat与本地tomcat保持一致;
将eclipse中的tomcat设置为托管模式:【第一次】创建tomcat实例然后jsp eclipse,双击,选择Server Location的第二个
5.统一字符集编码

a.编码分类:
设计jsp文件的编码(jsp文件中的pageEncodeing属性):jsp -> java
设置浏览器读取jsp文件的编码(jsp文件中content属性)
一般将上述修改成一致的编码,推荐使用UTF-8
b.文本编码:
i.将整个Eclipse中的文件统一修改(以后的jsp编码都会utf-8)【推荐】
ii.设置某一项目(右键文件-properties)
iii.设置单独文件

6.JSP的页面元素
HTML java代码(脚本Scriptlet) 指令 注释
a.脚本Scriptlet
i.
1 <%
2局部变量、java语句
3 %>
ii.

1 <%!
2全局变量、定义方式
3 %>
iii.
1 <%=
2输出表达式
3 %>
修改web.xml、配置文件、java必须重启tomcat服务,但是如果更改Jsp/html/js/css代码不需要重启
注意:out.println()不能回车;要想回车:
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-130471-1.html
请不要利用你们的无知