欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

html action get post请求参数乱码,input type=text 发送请求参数,中文乱码问题

发布时间:2025/4/5 编程问答 42 豆豆
生活随笔 收集整理的这篇文章主要介绍了 html action get post请求参数乱码,input type=text 发送请求参数,中文乱码问题 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

1、不废话,直接代码如下:

teacher.jsp

pageEncoding="UTF-8"%>

教师管理页面

课程资源目录:

---------------

作业提交目录:

SetDerictoryServlet.java

@WebServlet("/SetDirectory")

public class SetDirectoryServlet extends HttpServlet {

private static final long serialVersionUID = 1L;

/**

* @see HttpServlet#HttpServlet()

*/

public SetDirectoryServlet() {

super();

// TODO Auto-generated constructor stub

}

/**

* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)

*/

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

// TODO Auto-generated method stub

response.setContentType("text/html;charset=UTF-8");

String resourceDirectory = request.getParameter("resourceDirectory");

String homeworkDirectory = request.getParameter("homeworkDirectory");

System.out.println(resourceDirectory);

System.out.println(homeworkDirectory);

}

2、解决办法:21行加入

if (resourceDirectory!=null) {

resourceDirectory = new String(resourceDirectory.getBytes("ISO8859-1"), "UTF-8");

}

if (homeworkDirectory!=null) {

homeworkDirectory = new String(homeworkDirectory.getBytes("ISO8859-1"), "UTF-8");

}

《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读

总结

以上是生活随笔为你收集整理的html action get post请求参数乱码,input type=text 发送请求参数,中文乱码问题的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。