资源简介
javaweb教材源码
代码片段和文件信息
package com.ch10;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* 编码过滤器:如果在初始化参数中配置了encode,
* 那么将所有的过滤的请求和响应均设置为指定的编码;
* 否则,直接通过过滤器不做任何处理。
*/
public class EncodeFilter implements Filter {
private FilterConfig config;
//初始化配置参数
private static final String INIT_PARAM_ENCODE = “encode“;
//初始化方法
public void init(FilterConfig config) throws ServletException {
this.config = config;
}
public void doFilter(ServletRequest requestServletResponse response
FilterChain chain) throws IOException ServletException {
HttpServletRequest req = (HttpServletRequest) request;
HttpServletResponse res = (HttpServletResponse) response;
String encode = config.getInitParameter(INIT_PARAM_ENCODE);
if(encode!=null && !encode.isEmpty()){
req.setCharacterEncoding(encode);
}
chain.doFilter(requestresponse);
if(encode!=null && !encode.isEmpty()){
res.setCharacterEncoding(encode);
}
}
public void destroy() {
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-10-30 11:54 程序源代码\
文件 762 2015-01-19 11:25 程序源代码\使用说明.txt
目录 0 2017-10-30 11:54 程序源代码\章节例程\
目录 0 2017-10-30 11:54 程序源代码\章节例程\chapter1\
目录 0 2017-10-30 11:54 程序源代码\章节例程\chapter10\
文件 529 2014-10-22 22:43 程序源代码\章节例程\chapter10\.classpath
目录 0 2016-08-20 17:25 程序源代码\章节例程\chapter10\.myeclipse\
文件 300 2017-10-30 12:08 程序源代码\章节例程\chapter10\.myme
文件 1752 2014-10-22 23:00 程序源代码\章节例程\chapter10\.project
目录 0 2017-10-30 11:54 程序源代码\章节例程\chapter10\.settings\
文件 500 2014-10-22 22:43 程序源代码\章节例程\chapter10\.settings\.jsdtscope
文件 102 2014-10-22 22:52 程序源代码\章节例程\chapter10\.settings\org.eclipse.core.resources.prefs
文件 364 2014-10-22 22:43 程序源代码\章节例程\chapter10\.settings\org.eclipse.jdt.core.prefs
文件 465 2014-10-22 22:43 程序源代码\章节例程\chapter10\.settings\org.eclipse.wst.common.component
文件 252 2014-10-22 22:43 程序源代码\章节例程\chapter10\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2014-10-22 22:43 程序源代码\章节例程\chapter10\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2014-10-22 22:43 程序源代码\章节例程\chapter10\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2017-10-30 11:54 程序源代码\章节例程\chapter10\src\
目录 0 2017-10-30 11:54 程序源代码\章节例程\chapter10\src\com\
目录 0 2017-10-30 11:54 程序源代码\章节例程\chapter10\src\com\ch10\
文件 1420 2014-10-24 16:38 程序源代码\章节例程\chapter10\src\com\ch10\EncodeFilter.java
文件 950 2014-10-24 16:47 程序源代码\章节例程\chapter10\src\com\ch10\GetServlet.java
文件 849 2014-10-23 11:48 程序源代码\章节例程\chapter10\src\com\ch10\HelloServlet.java
文件 996 2014-10-24 17:18 程序源代码\章节例程\chapter10\src\com\ch10\PostServlet.java
目录 0 2017-10-30 11:54 程序源代码\章节例程\chapter10\WebRoot\
文件 324 2014-10-24 16:47 程序源代码\章节例程\chapter10\WebRoot\getSubmit.jsp
文件 447 2014-10-23 11:35 程序源代码\章节例程\chapter10\WebRoot\index.html
文件 235 2014-10-23 11:40 程序源代码\章节例程\chapter10\WebRoot\index.jsp
目录 0 2017-10-30 11:54 程序源代码\章节例程\chapter10\WebRoot\me
文件 36 2014-10-22 22:43 程序源代码\章节例程\chapter10\WebRoot\me
文件 327 2014-10-24 17:14 程序源代码\章节例程\chapter10\WebRoot\postSubmit.jsp
............此处省略2675个文件信息
相关资源
- 酒店点餐系统
- JavaWeb上传视频、图片、文字列表
- javaweb前台+后台界面模板
- javaweb电子商城
- javaweb上传excel
- javaweb编写的简单购物网站,含数据库
- 基于ssm游戏账号交易系统javaweb毕业设
- 网上书店 Java web 源码及报告
- 基于SSH的JavaWeb高校竞赛报名管理系统
- 超市管理系统含有数据库
- JSP项目开发全程实录完整源代码.rar
- 汽车租赁管理系统.rar
- 基于SSH框架的javaweb图书管理系统
- javaweb快速开发框架
- 可运行的javaweb网上书城源码
- 基于JavaWeb和MySQL的电子交易系统
- Java Web登录DemoSSM+Ajax
- javaweb新闻管理系统
- javaweb餐饮管理系统
- JavaWeb初级新闻网站项目
- Mysql+Spring+SpringMVC+Mybaits电商项目源代
- Java Web 图片管理与分享系统Struts2+Hi
- Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企
- 基于JavaWeb的房屋租赁网站_价值500元的
- JavaWeb通用权限管理的设计
- 诊所管理系统
- 基于JavaWeb的设备信息管理系统(源代
- javaweb Spring+SpringMVC+Mybatis+Mysql数据框架
- bookStore项目文档-素材-源码
- 基于JavaWeb的在线教育平台的设计与实
评论
共有 条评论