解决jsp开发中的所有中文问题 对serverlet设置过滤器

首先编写过滤器代码在src目录下

 

 package filter;

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;

public class MyFilter implements Filter {
private FilterConfig fc;


public void init(FilterConfig fc) throws ServletException {
  // TODO Auto-generated method stub
  this.fc=fc;
}

public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
  // TODO Auto-generated method stub
  request.setCharacterEncoding("gb2312");
  response.setCharacterEncoding("gb2312");
  chain.doFilter(request,response);
}

public void destroy() {
  // TODO Auto-generated method stub
 
}

}

web.xml中的配置:

<filter>
   <filter-name>Set Character Encoding</filter-name>
   <filter-class>com.XX.XX.listener.SetCharacterEncodingFilter</filter-class>
    <init-param>
     <param-name>encoding</param-name>
     <param-value>GBK</param-value>
    </init-param>
</filter>
<filter-mapping>
   <filter-name>Set Character Encoding</filter-name>
   <servlet-name>action</servlet-name>
</filter-mapping>
<filter-mapping>
   <filter-name>Set Character Encoding</filter-name>
   <url-patten>/*</url-patten>
</filter-mapping>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
首先,需要搭建一个Java Web开发环境,包括Tomcat服务器和Java开发工具,这里以IntelliJ IDEA为例。 1. 创建一个新的Java Web项目 在IntelliJ IDEA选择File -> New -> Project,然后选择Java Enterprise,选择Web Application,点击Next。填写项目名称和路径,然后点击Next。选择Web Application框架,选择Maven,然后点击Next。选择Maven的groupId和artifactId,然后点击Next。在最后的选项,选择需要添加的Java EE库,然后点击Finish。 2. 创建一个JSP页面 在src/main/webapp目录下创建一个index.jsp页面,用于显示数据和操作界面。在JSP页面添加HTML和JSTL标签,用于显示数据和操作界面。 3. 创建一个Servlet 在src/main/java目录下创建一个servlet类,用于处理请求和响应。在servlet实现增删改查操作,调用DAO层方法,对数据库进行操作。在servlet需要重写doGet和doPost方法,用于处理GET和POST请求。 4. 创建一个DAO层 在src/main/java目录下创建一个DAO层类,用于连接数据库和执行SQL语句。在DAO层实现增删改查操作,对数据库进行操作。使用JDBC连接数据库,执行SQL语句,返回结果。 5. 配置web.xml文件 在src/main/webapp/WEB-INF目录下创建web.xml文件,用于配置servletJSP页面。在web.xml文件添加servlet和servlet-mapping标签,用于映射Servlet类和URL。在web.xml文件添加welcome-file-list标签,用于设置默认显示的JSP页面。 6. 运行项目 在IntelliJ IDEA点击Run按钮,启动Tomcat服务器,然后在浏览器输入http://localhost:8080/index.jsp,即可进入JSP页面。在JSP页面可以进行增删改查操作,对数据库进行操作。 以上是一个简单的JSP Servlet增删改查界面的开发流程,具体实现需要根据实际情况进行调整。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值