
Servlet/JSP
ch_space
这个作者很懒,什么都没留下…
展开
-
子类化HttpServletResponseWrapper
HttpServletResponseWrapper为我们实现对response对象的后处理提供了帮助——你只需编写一个HttpServletResponseWrapper的子类,加入自己的功能实现(修饰器模式)。那么子类化HttpServletResponseWrapper都需要重写那些方法呢?1、获取response对象,并将输出存放在[color=red]自定义的流[/color]里...2009-09-28 16:08:47 · 247 阅读 · 0 评论 -
文件下载
[code="java"]response.addHeader("Content-Disposition", "attachment; filename=" +response.encodeURL(downloadfile));[/code]attachment表明这是一个附件,浏览器不会寻找合适的应用程序打开文件,而是显示另存为对话框,如果这个值设成inline,则无论怎样浏览器都会...2009-10-23 12:45:01 · 211 阅读 · 0 评论 -
Velocity资源加载方式
[code="java"]input.encoding = UTF-8output.encoding = UTF-8#使用file方式加载资源resource.loader = filefile.resource.loader.class=org.apache.velocity.runtime.resource.loader.FileResourceLoaderfile...2009-11-26 19:35:25 · 371 阅读 · 0 评论 -
阻止表单自动提交
表单自动提交的几种情况:1)form中只有一个type="text"的,在该文本框按回车键会引起form提交。2)form中只要含有type="text"的(无论几个)和一个type=submit的按钮,在任何一个文本框中回车键都会引起form提交。如何处理:1)如果表单需要正常的提交(同步提交,页面有刷新),又不想产生上述问题,可以对表单进行验证(在onsubmit中),...2009-12-16 15:22:44 · 297 阅读 · 0 评论