jsp中文乱码问题解决
2023-09-11 14:19:05 时间
昨天整了两个多小时的jsp表单提交数据保存到数据库中文乱码问题,今天终于解决了,下面说说一些操作方法,希望对大家有帮助。
主要还是编码问题,百度上好多,有的问题得到解决,有的用了同样的方法解决不了,这点本人知识有限,不知为何,下面只说我的方法
主要是看了韩顺平的视频才解决的,方法如下:
第一:添加个编码处理类,代码如下
public class Tools {
public static String Change(String input) {
String output = "";
try {
output = new String(input.getBytes("iso-8859-1"), "utf-8");
} catch (Exception e) {
e.printStackTrace();
}
return output;
}
}
然后把<%@page contentType="text/html" pageEncoding="gb2312"%>改成<%@page contentType="text/html" pageEncoding="utf-8"%>
比如我想在名字为concernName的表单里获得数据,添加这一句就行了concernName = Tools.Change(concernName);然后把concernName保存到数据库里即可
concernName = request.getParameter("concernName");
concernName = Tools.Change(concernName);
相关文章
- 【J2EE十三个规范】Web应用层之JSP和Servlet
- 银行营业网点管理系统——首页(index.jsp)
- 新闻发布项目——后台JSP界面adminManage/addCategory.jsp
- 新闻发布项目——后台JSP界面adminManage/addCategory.jsp
- 新闻发布项目——后台JSP界面adminManage/adminIndex.jsp
- 新闻发布项目——后台JSP界面adminManage/manageTopic.jsp
- 新闻发布项目——后台JSP界面adminManage/modifyCategory.jsp
- 新闻发布项目——前台JSP界面newspages/news_read.jsp
- 新闻发布项目——后台JSP界面adminManage/newsPage.jsp
- JSP实现文件上传——uploadFile.jsp
- 《Head First Servlet JSP》学习笔记二
- jsp / get 中文乱码问题
- JSP 七讲
- jsp学习--如何定位错误和JSP和Servlet的比较
- [Servlet&JSP] 过滤器的使用
- [Servlet&JSP] Cookie会话管理
- JSP导入XML不成功的一个原因
- jsp文件的请求是如何被服务器的JSP容器转换成静态网页的
- JSP声明:变量、方法和类的声明
- 使用JSP实现商场购物车模块
- 考虑下面两个JSP文件代码片断: test1.jsp:
- JSP JSP(Java Server Page)是一种实现普通静态HTML和动态页面输出混合编码的技术
- 创建一个视图JSP文件的helloWorld.jsp
- Servlet和JSP中的过滤器都是Java类
- JSP 客户端请求
- 为什么使用JSP?
- 报错:org.apache.jasper.JasperException: /jsp/head.jsp (line: 1, column: 2) Page directive: illegal to
- JSP — 如何设置jsp中cookie的过期时间