>
函数标签库 http://java.sun.com/jstl/functions fn <fn:tagname…>
相应的,有五个配置文件
使用哪个标签库,就需要导入相应的配置文件,将配置文件放到WEB-INF目录下。
在JSP页面使用标签库的时候,需要使用taglib指令导入配置文件,例如:
TOMCAT手动部署WEB工程
TOMCAT目录结构
tomcat
┗━webapps该目录存放所有的web工程
┗━TestServlet自己建的web工程
┣━WEB-INF
┣web.xml 工程配置文件
┣━classes该目录存放Servlet程序文件
┃┗UserReg.class
┗━lib该目录存放该项目所需要的额外jar包
┗mysql-connector-java-5.1.28-bin.jar
解决Servlet中文乱码问题
使用Filter过滤器统一拦截所有的请求,将request和response的字符集都设为UTF-8
request.setCharactorEncoding("UTF-8");
不过这样对于get请求的request仍然无效,可以在tomcat配置文件server.xml中修改配置:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>增加红色部分
这是告诉服务器,对于请求路径(URI)也按照UTF-8的字符集来转换数据
Servlet请求转发和重定向
SESSION会话的概念(一次通话的过程)
每个浏览器请求服务器之时,服务器都会为其分配一个session对象,用来存放客户端数据。
一般情况下,只要浏览器不关闭,session对象就不会过期,因此,在多个页面中,我们可以共享同一个session对象。当然这种共享仅限于同一个客户端。不同客户端之间的session对象是不能共享的。
|
|