JSP包含html页面中文乱码
被包含的页面就两个简简单单的中文,jsp页面的编码我还用过utf-8,我甚至将server.xml页面中的编码格式都给改了个遍,居然会没有用,仍然显示几个问号,我真是不明...
被包含的页面就两个简简单单的中文,jsp页面的编码我还用过utf-8,我甚至将server.xml页面中的编码格式都给改了个遍,居然会 没有用,仍然显示几个问号,我真是不明白了!!
include.jsp
<%@page contentType="text/html;charset=gb2312"%>
<html>
<head>
<title>jquery test</title>
</head>
<body>
<%@ include file="included.html"%>
<hr>
<center>
<form action="" method="">
用户名:<input type="text" name="uname"/><br>
密 码:<input type="password" name="uname"/><br>
<input type="submit" value="提交" />
</form>
</center>
</body>
</html>
同级目录下 included.html
测试
我还是改成jsp了,方法都试遍了,鸟用都没有 展开
include.jsp
<%@page contentType="text/html;charset=gb2312"%>
<html>
<head>
<title>jquery test</title>
</head>
<body>
<%@ include file="included.html"%>
<hr>
<center>
<form action="" method="">
用户名:<input type="text" name="uname"/><br>
密 码:<input type="password" name="uname"/><br>
<input type="submit" value="提交" />
</form>
</center>
</body>
</html>
同级目录下 included.html
测试
我还是改成jsp了,方法都试遍了,鸟用都没有 展开
展开全部
改成动态包含
<jsp:include flush="true" page="included.html"></jsp:include>
<jsp:include flush="true" page="included.html"></jsp:include>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你指的所谓的?是include.html的内容显示为?把include.html编码改为gb2312
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的form表单中 用户名 和 密码 都使用了相同的名称.改改.
同时.页面接收请先转码.
同时.页面接收请先转码.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Tomcat提交的时候使用ISO-8859-1的编码方式。
如果是静态include,不应该有问题,只要两个文件编码一样就行了。
如果是静态include,不应该有问题,只要两个文件编码一样就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询