JSP
文章平均质量分 64
lhb739921140
这个作者很懒,什么都没留下…
展开
-
自定义错误页面
web.xml: 这种写法在ie浏览器下有问题. 必须在IE【工具】->【Internet选项】->【高级】中勾掉【显示友好http错误提示】; 但我们不能控制客户的浏览器 <error-page> <error-code>404</error-code> <location>/er...2009-10-15 14:03:02 · 69 阅读 · 0 评论 -
jsp中文件下载的实现
jsp中实现文件下载的最简单的方式是在网页上做超级链接,如:<a href="music/abc.mp3">点击下载</a>。但是这样服务器上的目录资源会直接暴露给最终用户,会给网站带来一些不安全的因素。因此可以采用其它方式实现下载,可以采用:1、RequestDispatcher的方式进行;2、采用文件流输出的方式下载。 1、采用RequestDispatcher的...原创 2011-11-21 18:21:46 · 137 阅读 · 0 评论 -
网页标签过滤
package com.xcy.babyonline.common.utils; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * <p> * * <p> * Copyright the original author or authors. ...原创 2012-05-14 15:49:13 · 178 阅读 · 0 评论 -
关于response.sendRedirect使用的注意事项
使用response.sendRedirect时就需要注意以下两点:1,在使用response.sendRedirect时,前面不能有HTML输出。这并不是绝对的,不能有HTML输出其实是指不能有HTML被送到了浏览器。事实上现在的server都有cache机制,一般在8K(我是说JSP SERVER),这就意味着,除非你关闭了cache,或者你使用了out.flush()强制刷新,那么在使用se...原创 2011-10-12 19:40:29 · 429 阅读 · 0 评论 -
tomcat下从应用2获取应用1session
前提两个应用直接资源共享(见上一篇) 应用1: session.setAttribute("hello","world"); this.getServletConfig().getServletContext().setAttribute("online",session); 应用2: ServletContext onlineContex=this.getServ...原创 2010-11-19 17:46:42 · 86 阅读 · 0 评论 -
如何在一个tomcat下的几个web应用之间共享session
我们采取的是集中管理的办法。主要技术: 1.设置Context 的crossContext="true",使得各个web应用的servletcontext是可以互访的 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation..原创 2010-11-19 17:42:28 · 83 阅读 · 0 评论 -
Jquery+jsp 页面乱码
1.byte[] bytes = replyContent.getBytes("iso-8859-1"); replyContent = new String(bytes,"utf-8"); 2.获取参数时直接转换. String replyContent = java.net.URLDecoder.decode(request.getParameter("replyContent")...原创 2010-11-10 10:12:00 · 205 阅读 · 0 评论 -
java.lang.IllegalStateException异常解决办法
最近在使用response.sendRedirect()时出现如下错误: java.lang.IllegalStateException org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:423) 经过分析、查看jdk文档终于找到解决的办法,在response.sendRedirect(...原创 2010-11-02 17:08:01 · 937 阅读 · 0 评论 -
一个tomcat下跨应用获取application和session属性值
跨应用获取application和session属性值 online应用 application.setAttribute("online_uname_str",getOnlineUserNameString(useronline)); session.setAttribute("online"); test应用 ServletContext ac=application.getCont...原创 2011-01-04 10:25:22 · 266 阅读 · 0 评论 -
JSP网站访问计数器
首先是JSP页面文件,代码很简单,只有几行,主要代码放在javaBean类中: (注意我利用图片显示访问量的数字,我是放在站点的images下的digit文件夹下) 这里的第一个javaBean设置成session是让每次同一人访问只算一次,除非他关闭浏览器,再进来才算两次。 这样同一次访问,刷新页面不累计访问量。 <% @ page language = " ja...2010-04-16 18:08:42 · 491 阅读 · 0 评论 -
异常:getOutputStream() has already been called for this response 的解决方法
今天在第一次接触使用“验证码”功能时,在执行时出现了异常信息: 严重: Servlet.service() for servlet jsp threw exception java.lang.IllegalStateException: getOutputStream() has already been called for this response 。。。。 在网...原创 2011-11-25 17:58:55 · 195 阅读 · 0 评论