A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 我是刘通 中级黑马   /  2015-10-9 23:25  /  174 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

>
函数标签库                  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对象是不能共享的。

1 个回复

倒序浏览
头像好看
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马