以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Java/Eclipse 』  (http://bbs.xml.org.cn/list.asp?boardid=41)
----  jsp中文问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=41&rootid=&id=27373)


--  作者:dy314
--  发布时间:2/17/2006 3:54:00 PM

--  jsp中文问题
include.jsp文件内容:
<%@ page contentType="text/html;charset=GBK" %>
<html>
  <head>
    <title>include指令的例子</title>
  </head>
  <body>
    <font size="5">
      include指令的例子<br>
      <hr>
      <%@ include file="Hello.html" %>
      <br>欢迎大家进入JSP编程世界!
    </font>
  </body>
</html>

hello.html文件内容:
Hello,你好,Now in the Hello.html!

include.jsp运行结果乱码:
include指令的例子

--------------------------------------------------------------------------------
Hello,????,Now in the Hello.html!
欢迎大家进入JSP编程世界!


--  作者:dy314
--  发布时间:2/17/2006 4:14:00 PM

--  
用的容器是tomcat
--  作者:enorm
--  发布时间:2/17/2006 5:27:00 PM

--  
<%@page pageEncoding="GBK"
contentType="text/html;
charset=gb2312" %>
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html;
charset=gb2312"/>
<title></title>
</head>
<body>
<form name="form1" method="post"
action="/textweb/logincheck.do">
<table width="300"  border="0"
cellspacing="0" cellpadding="0">
<tr align="center">
<td colspan="2">用户登录信息</td>
</tr>
<tr>
<td>用户名</td>
<td>
<input name="username"
type="text" id="username"
size="12">
user    
</td>
</tr>
<tr>
<td>用户密码</td>
<td>
<input name="password"
type="text" id="password"
size="12">
123456    
</td>
</tr>
<tr align="center">
<td colspan="2"><input
type="submit" name="Submit"
value="提交"></td>
</tr>
</table>
</form>
</body>
</html>

试试看~~~~~~~~~~~~~


--  作者:binaryluo
--  发布时间:2/17/2006 11:37:00 PM

--  
以下是引用dy314在2006-2-17 15:54:00的发言:
include.jsp文件内容:
<%@ page contentType="text/html;charset=GBK" %>
<html>
   <head>
     <title>include指令的例子</title>
   </head>
   <body>
     <font size=&quot;5&quot;>
       include指令的例子<br>
       <hr>
       <%@ include file="Hello.html" %>
       <br>欢迎大家进入JSP编程世界!
     </font>
   </body>
</html>

hello.html文件内容:
Hello,你好,Now in the Hello.html!

include.jsp运行结果乱码:
include指令的例子

--------------------------------------------------------------------------------
Hello,????,Now in the Hello.html!
欢迎大家进入JSP编程世界!


是编码的问题。你把charset改成gb2312试试,如果还不行你就把charset去掉再试试。


--  作者:binaryluo
--  发布时间:2/18/2006 11:46:00 AM

--  
或者把Hello.html改成Hello.jsp,在Hello.jsp的开头添加上<%@ page contentType="text/html;charset=gb2312" %>就行了。
--  作者:dy314
--  发布时间:2/18/2006 12:57:00 PM

--  
thanks
--  作者:lgy007
--  发布时间:2/27/2006 3:03:00 PM

--  
haha

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.005ms