J2EE
fjun0910
这个作者很懒,什么都没留下…
展开
-
xml下载不让浏览器自动打开
<br />java 实现文件下载的时候,避免浏览器自动打开文件,而是出现另存为对话框 收<br />response.addHeader( "Content-Disposition" , "attachment; filename=" + response.encodeURL(downloadfile)); <br /> response.addHeader( "Content-Length",""+length);<br />第一个值项是attachment,设定了这个值,浏览器就会显示另存为对话框原创 2011-01-10 17:31:00 · 1967 阅读 · 0 评论 -
jsp pageContext不能识别
<br />javax.servlet.jsp.PageContext cannot be resolved to a type<br /><br />一个JSP页面,内容如下:<form action="${pageContext.request.contextPath}/userAction.do"/><br />报错:javax.servlet.jsp.PageContext cannot be resolved to a type<br />解决:把jsp-api.jar加入到classpath中。原创 2011-01-10 17:36:00 · 1443 阅读 · 0 评论 -
forward和sendRedirect的区别
<br />RequestDispatcher.forward()是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在b.jsp都可以获得,参数自动传递.<br />forward()无法重定向至有frame的jsp文件,可以重定向至有frame的html文件<b原创 2011-01-10 16:10:00 · 321 阅读 · 0 评论 -
web.xml文件
<br />注意:<br /> error1:注意web-app_2_5.xsd,这个schema的版本问题。在大于2.3时,下面的会报错:<br /> <taglib><br /> <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri><br /> <taglib-location>/WEB-INF/struts-html.tld</taglib-location><br原创 2011-01-10 16:12:00 · 264 阅读 · 0 评论 -
禁用页面缓存
<br /> <br /> 以下为引用的内容:<br /><HEAD> <br /><META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <br /><META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> <br /><META HTTP-EQUIV="Expires" CONTENT="0"> <br /></HEAD> 以下为引用的内容:<br /><HEAD>原创 2011-01-10 17:12:00 · 382 阅读 · 0 评论 -
struts2 和fileupload
<br />ServletFileUpload sfupload= new ServletFileUpload(factory); <br />List fileItems = sfupload.parseRequest(request); <br />而这个fileItems老是为空啊,查了一下午才知道是FilterDispatcher 拦截器作的怪,好像改到了request里的内容 <br />如果项目中摘除Struts2或者不让<url-pattern>/*</url-pattern>就可以正常工作,原创 2011-01-10 18:28:00 · 302 阅读 · 0 评论