jsp页面怎么都不乱码 谁能给我讲讲啊?
1.我用的是struts2的form,然后把数据提交到action,在另外一个页面显示出来
本来刚开始的页面全都是统一用的UTF-8,但是后来,我想试试乱码。。就把jsp页面的Content-type的charset改成了ISO8859-1,但是当我提交的时候还是不乱码? 为什么啊? 我页面中也没有设置什么request.setCharacterEncoding();这些
但是为什么就是不乱码呢?
2.还有一个问题。useBodyEncodingforURI这个设置乱码,是不是只能设置表单提交的内容 ,包括get方式,如果直接在URL中写中文,是不是这样设置了不管用呢?(我试了下,好像是,请大家确定下)
请大家帮我讲讲吧 网上的资料我也看了不少。。
怎么要变成乱码都这么难啊。。。。
我先谢谢各位了。。
告诉你把。jsp页面和数据库统一使用UTF8编码,这样不用做任何装换
你把jsp文件的编码设置为GBK,保证你乱七八糟
在jsp页面上写个中文,contenttype都用utf-8,再用记事本把jsp文件本身的编码变成ANSI,然后重新打开页面
没事找抽型????
你在struts2的配置文件把编码的常量改成其他的就乱码了
支持
没事找抽型??
哎 你们怎么就这么说呢?
我觉得你们这么说太什么了
难道就我傻啊??
怎么算了解一个问题啊??
要知道一个问题什么行是不够的。。还要知道怎么做不行。。
那我的也是一个问题啊 我觉得那样做能出现乱码 但是情况是没有出现乱码
这就说明我对这个问题还没有掌握好
我记得那天在thinking in java的时候
上面有句话。。就是说你要知道问题的边界,才能成为高手
虽然我学习的时间不是很久 但是我觉得自己也在不断的进步
我希望 知道的人能为我解答一下
如果要说我的话 你大可以不必&n
相关问答:
我想登录后,如果登录成功就去执行某个页面
我现在的代码是这样的:
if(rs.next()){
session.setAttribute( "username" , user);
<jsp:include page="login.jsp" />// ......
<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......
一个JSP页面接收其他页面提交过来的FORM表单,但是要求只接收当前站点及其子站点提交过来的FORM表单,其他站点提交过来的表单不接收,这个怎么设置?
用过滤器
filter
将当前站点及其子站点放一个目录
然 ......
新手:
tomcat+struts 2.0
jsp 页面直接关联model
现在需要根据model(admin)里面的一个item(id),判断jsp页面出现的内容.
大概流程:
...
<table>
<tr>
<td>
<s:if admin.id is null> ......