史无前例的JSP页面乱码问题!!!!

问题描述

今天开发个小功能,页面用FILE进行图片上传,然后用SUBMIT提交表单上传图片Action把图片保存后返回到JSP,但返回后发现,无论返回到哪个JSP,页面全部乱码,而且是所有的中文乱码,包括TITLE里面的中文乱码,这是为什么?然后我先跳个JSP,然后JSP自动加载个JSP,先跳的这个也乱码,自动加载个JSP没有乱码,之前从没碰到过,搞了好久没弄好,只能来这里求助了,谢谢各位了!

解决方案

解决方案二:
可以发个截图么。。。没图不好下结论
解决方案三:
这就是我页面提交后的效果..
解决方案四:
你修改一下你的浏览器的编码试试
解决方案五:
关于乱码,注意以下几个地方就好:1、页面的编码<%@pagecontentType="text/html;charset=GBK"%>(jsp页面)<metahttp-equiv="Content-Type"content="text/html;charset=GBK"/>2、tomcat的conf/server.xml文件中添加如下语句(注意添加位置):URIEncoding="gbk"3、提交方式注意是get还是post,get方式对第一点无效,会根据浏览器的编码来决定4、浏览器的编码这几个地方的编码都统一下,设成你项目中使用的编码
解决方案六:
也可以写字符类型过滤器
解决方案七:
写个拦截器~~struts2的
解决方案八:
是不是JSP页面没指定字符集

时间: 2024-10-31 08:29:19

史无前例的JSP页面乱码问题!!!!的相关文章

请求转发jsp页面乱码问题的快速解决方法_JSP编程

•在最近的项目中 使用了jsp+servlet来开发项目,但是由于后台的不太熟练 导致了困难重重.所幸 学习能力还可以 一边做一遍学吧. •今天的问题:请求转发后页面的乱码问题 •由于特殊原因--图片上传的form表单无法通过ajax提交 因此必须使用form表单直接提交.但是这样会导致一个问题:前后台交互的时候效果不好.为什么效果不好?这里说的不是功能的问题.作为web开发者,客户的体验我们要放在第一位.因此,我们必须将对客户的信息反馈放在一个比较重要的地位.说白了,就是上传个图片成没成功?我

JSP页面乱码的5种解决方法

JSP编程中网页显示出现乱码的情况,基本可以归为5类: 1. JSP页面显示乱码. 2. Servlet接收Form/Request传递的参数时显示为乱码 3. JSP接收Form/Request传递的参数时显示为乱码 4. 用<jsp:forward page="catalog2.html"></jsp:forward>时页面显示乱码 5. 数据库存取的时候产生乱码. 下面给出全部解决方法: 步骤/方法 1. JSP页面显示乱码. 第一种为在页面的开头加上:

如何解决html网页编码导致jsp页面乱码

html页面中这段不起眼的代码<meta http-equiv="Content-Type" content="text/html; charset=GBK">,错把如果charset=GBK设置为charset=UTF-8的话,即使jsp页面做了中文乱码处理,还是会出现乱码 jsp中文转码如下: String name = new String(request.getParameter("uname").getBytes(    &

JSP页面乱码全解析

乱码指的是中文乱码. 一.POST乱码 由于两个页面都是用UTF-8编码,但是参数的传输默认是ISO-8859-1,这时候可以在接受参数之前 request.setCharacterEncoding("UTF-8"); 二.GET乱码 如下方式, <a href="mainPage.jsp?userName=李四">测试Get方法(URL传参数)</a> 浏览器地址栏和显示结果会乱码,可以获取参数后按UTF-8编码 String str= r

JSP页面显示乱码问题的解决方案

js|解决|问题|显示|页面 一.JSP页面显示乱码 二.表单提交中文时出现乱码 三.数据库连接时出现乱码 大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考. 一.JSP页面显示乱码 下面的显示页面(display.jsp)就出现乱码: <html> <head> <title>JSP的中文处理</title> <meta http-equiv="Con

JSP页面出现乱码问题,急!!!!!

问题描述 JSP页面出现乱码问题,急!!!!! jsp页面输入中文,但在数据库中显示的是问号,数据库直接写入中文能够正常显示,建立数据库时已设置编码CHARACTER SET gb2312,在jsp页面中,开头设置成 <%@ page language="java" import="java.util.*" pageEncoding="gbk"%> <%@ taglib prefix="s" uri=&quo

JSP页面传参出现中文乱码的解决方案_java

很多jsp程序员都遇到过这样的情况,jsp页面传递参数到servlet,只要参数有中文就是乱码,且大多数是??????乱码,尝试了网上比较普遍的好多种办法都不行,最后加了一句话解决问题,这里分享给大家供大家参考. 1.打开tomcat安装目录 2.找到conf文件夹 3.打开里面的server.xml 4.找到 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000&qu

使用mvc框架访问jsp页面的乱码问题

问题描述 使用mvc框架访问jsp页面的乱码问题 在使用mvc框架的时候先连接数据库,然后访问jsp页面,在进行用户名以及密码验证的 时候,英文可以正确通过,而中文则不行,会出现乱码问题.我在web.xml文件里面设置 了filter的编码为UTF-8.也在applicationContext.xml里面连接数据库的时候设置了编码 为UTF-8. 数据库里面的编码也是相同的,为什么还会报这样的错误.求各位大神帮帮忙,我新手来的.(为什么我换台电脑不改代码又可以实现了.这是为什么?) (为什么我在

JSP中文乱码问题解决方法小结

js|解决|问题|中文|中文乱码 在使用JSP的过程中,最使人头疼的一个问题就是中文乱码问题,以下是我在软件开发中遇到的乱码问题以及解决方法. 1.JSP页面乱码 这种乱码的原因是应为没有在页面里指定使用的字符集编码,解决方法:只要在页面开始地方用下面代码指定字符集编码即可, 2.数据库乱码 这种乱码会使你插入数据库的中文变成乱码,或者读出显示时也是乱码,解决方法如下: 在数据库连接字符串中加入编码字符集 String Url="jdbc:mysql://localhost/digitgulf?