Springmvc--jsp页面出现乱码

电脑杂谈  发布时间:2020-07-12 11:05:06  来源:网络整理

表单重复提交_ajax同步方式可以防重复提交吗_jspmvc重复提交的原因

我最近想成为一个平台jspmvc重复提交的原因,并花时间学习springmvc. 现在总结一下分散的问题

A页用于写数据,发布请求jspmvc重复提交的原因,B页负责数据的接收和显示,但B页中的中文输入是乱码

ajax同步方式可以防重复提交吗_jspmvc重复提交的原因_表单重复提交

页面如下

ajax同步方式可以防重复提交吗_jspmvc重复提交的原因_表单重复提交

B页显示如下

jspmvc重复提交的原因_表单重复提交_ajax同步方式可以防重复提交吗

页面B的jsp页面代码如下

<%@ page language="java"   contentType="text/html;charset=utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>表单处理</title>
</head>
<body>
<h2>提交的如下 - </h2>
   <table>
    <tr>
        <td>名称:</td>
        <td>${name}</td>
    </tr>
    <tr>
        <td>年龄:</td>
        <td>${age}</td>
    </tr>
    <tr>
        <td>地址:</td>
         <td>${address}</td>
    
    </tr>
    <tr>
        <td>密码:</td>
        <td>${password}</td>
    </tr>
</table>
</body>
</html>

表单重复提交_ajax同步方式可以防重复提交吗_jspmvc重复提交的原因

用于获取变量的第一个$ {variable name},我要更改的第一件事是:

contentType="text/html; charset=GB2312"

更改编码后发现它不起作用

看看帖子,然后说: Tomcat中post方法使用的默认编码是ISO-8859-1,我的页面提交也是帖子,因此请更改方式

 <tr>
        <td>名称:</td>
         <td><%
         String name = request.getParameter("name");
         out.print(new String(name.getBytes("iso-8859-1"),"utf-8") +"</br>");%></td>
    </tr>

实现乱码分辨率


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-277571-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 谭钦宇
        谭钦宇

        对于马老大本人还是比较佩服的

      热点图片
      拼命载入中...