易截截图软件、单文件、免安装、纯绿色、仅160KB

解决JSP乱码的过滤器

----*web.xml *----
----*web.xml *----
  <filter>
    <filter-name>MyFilter</filter-name>
    <filter-class>cray.util.MyFilter</filter-class>
  </filter>
 
  <filter-mapping>
    <filter-name>MyFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
------------MyFilter.java-------------
import javax.servlet.*;
import javax.servlet.http.HttpServlet;
import java.io.IOException;
public class MyFilter extends HttpServlet implements Filter
{
 private FilterConfig filterConfig;
 public void init(FilterConfig filterConfig) throws ServletException
 {
  this.filterConfig = filterConfig;
 }
 public void doFilter(ServletRequest request, ServletResponse response,
   FilterChain filterChain)
 {
  try
  {
   request.setCharacterEncoding("GBK");
   filterChain.doFilter(request, response);
  } catch (ServletException sx)
  {
   filterConfig.getServletContext().log(sx.getMessage());
  } catch (IOException iox)
  {
   filterConfig.getServletContext().log(iox.getMessage());
  }
 }
 public void destroy()
 {
 }
}
 


相关文档:

jsp九种内置对象


JSP九种内置对像,不用定义可直接使用:request,请求对象;response,响应对象;pageContext,页面上下文对象;session,会话对象;application,应用程序对象;out,输出对象;config,配置对象;page,页面对象;exception,例外对象。
......

jsp页面防刷新,提交数据重复

在提交表单的页里加上
<%
org.apache.struts.util.TokenProcessor.getInstance().saveToken(request);
%>
<input type="hidden" name="org.apache.struts.taglib.html.TOKEN" value="<%=session.getAttribute("org.apache.struts.action.TOKEN")%>" />

struts action里
if(isTokenValid(request ......

jsp 缓存, html 缓存, ajax缓存,解决方法

jsp 缓存, html 缓存, ajax缓存,解决方法
url:http://blog.csdn.net/oklzh/archive/2009/08/14/4445722.aspx
有关页面缓存问题.这个问题上网找了好多.但发觉各种解决方法,都彼此分离,没有一篇统一的解决方法,本人近日,也遇到了页面缓存的问题,根据网上各页面缓存的解答,做了一个总结。
1.服务器端缓存的问题 ......

jsp页面导出excel 并且可以弹出保存对话框

主要在jsp页面加入
<%@ page contentType="application/msexcel;charset=GBK"%>
<%
   response.setHeader("Content-disposition",
   "attachment; filename=shouExcel.xls");
%>
完整页面如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8 ......

myeclipse 编辑jsp老死机

这个问题的确很烦人,其实都是MyEclipse的"自作聪明"和访问网络上的API Doc的结果(它默认用Visual Designer来打开的),进行下列设置即可有效缓解之。
1. 要么右键单击文件,选择 Open With -》 MyEclipse JSP Editor 打开,这样不会采用可视化的打开,耗资源少,自动提示也非常快。
2. 要么采取一劳永逸的方法 Window ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号