JSP/Servlet
文章平均质量分 53
侯上校
乐于助人,能吃苦耐劳,工作认真负责
展开
-
[转载]转载 JSP页面缓存
<br />一、概述<br /><br /> 缓存的思想可以应用在软件分层的各个层面。它是一种内部机制,对外界而言,是不可感知的。<br /><br /> 数据库本身有缓存,持久层也可以缓存。(比如:hibernate,还分1级和2级缓存)<br /><br /> 业务层也可以有缓存(但一般来说,这是一个过程域,不会设缓存)。<br /><br /> 表现层/数据服务层(传统web的表现层)也可以设置缓存(jsp cache 就是这一层,实现在app server上的缓存机制)<br原创 2011-02-24 16:25:00 · 292 阅读 · 0 评论 -
Servlet上传文件
1:WEB-INF/lib下引入两个包 commons-fileupload.1.2.jar commons-io-1.3.2.jar2:Form表单添加enctype="multipart/form-data"属性3:写个Servlet//判断表单是否为文件上传表单,如果是就执行上传boolean isMultipart = ServletFileUpload.isMultipartContent(request);//构建文件上传处理对象FileItemFactory原创 2011-02-24 16:26:00 · 400 阅读 · 0 评论 -
JSTL导jar包及使用
<br /><br /> <br /> <br />JSP 标准标记库(JSP Standard Tag Library,JSTL)使用时需要在/lib下添加jstl.jar/standard.jar包<br /><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>//在jsp页面中的添加IDE才能找到<br />JSTL格式化时间:<br /><%@ taglib uri= "http://java.sun.com/jsp/jst原创 2011-02-24 16:26:00 · 1486 阅读 · 0 评论 -
修改Servlet后不重启服务器
<br /><br />在tomcat目录下:conf/server.xml里修改<br />添加<br /><Connector port="8080" URIEncoding="iso-8859-1" <br /> protocol="HTTP/1.1"<br /> connectionTimeout="20000"<br /> redirectPort="8443" /><br />兄弟<br />原创 2011-02-24 16:27:00 · 503 阅读 · 0 评论 -
JSP+MYSQL进行分页
<br /><br />JSP:<br /> <%<br /> ResultSet rs=(ResultSet)request.getAttribute("rs");<br /> <br /> int pageNum=(Integer)request.getAttribute("pageNumTo");<br /> int allNum = (Integer)request.getAttribute("allNum");<br /> int pagetNums=(原创 2011-02-24 16:28:00 · 437 阅读 · 0 评论 -
Jsp taglib 编译指令的用法详解
<br /> taglib编译指令是用来扩展JSP程序的动作指令。<br /><STRONG>1.taglib编译指令的语法</STRONG><br /><%@ tablib url="tagLibrary" prefix="prefix" %><br /><STRONG>2.taglib编译指令说明</STRONG><br />url 属性用来执行标签定义库的存放地址。<br />prefix 属性用来定义标签的前置字符串,以与默认的标签做分别。原创 2011-02-24 16:28:00 · 1088 阅读 · 0 评论 -
map到jsp中遍历
<br /><br /><c:forEach items="${map}" var="entry"><br /><h1 class="caption">${entry.key}</h1>//迭代得到键所有的<br /><c:if test="${empty entry.value}">map里的值 我放的是list集合,接着又可以迭代!原创 2011-02-24 16:29:00 · 485 阅读 · 0 评论 -
重定向与请求转发
<br />尽管HttpServletResponse.sendRedirect方法和RequestDispatcher.forward方法都可以让浏览器获得另外一个URL所指向的资源,但两者的内部运行机制有着很大的区别。下面是HttpServletResponse.sendRedirect方法实现的请求重定向与RequestDispatcher.forward方法实现的请求转发的总结比较:<br /><br />(1)RequestDispatcher.forward方法只能将请求转发给同一个WEB应用中原创 2011-02-24 16:30:00 · 307 阅读 · 0 评论 -
过滤器
<br /><br />1 :-->执行顺序:<br />过滤器1请求<br />第二个过滤器请求:<br />第二个过滤器响应!<br />过滤器2响应<br />解说:过这个结果可以得知在调用FilterChain对象的doFilter<br />方法之前的代码都是对请求的过滤,在此之后的都是对响应的过滤。<br /> <br /> <br />2:--->配置文件 <br /> <filter><br /> <filter-name>firstFilter</filter-name><br /原创 2011-02-24 16:29:00 · 327 阅读 · 0 评论