CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

include指令引入一个*.html后,出现乱码现象,怎么解决?

楼主xyq1986(综艺一哥)2006-06-01 22:12:17 在 Java / Web 开发 提问

<%@   include   file="WorldCup.html"   %>这个,WorldCup.html里面是中文的,怎么解决? 问题点数:20、回复次数:7Top

1 楼zt_soft(Get busy living, Or get busy dying.)回复于 2006-06-02 08:41:29 得分 4

<%request.setCharacterEncoding("GB2312")%>试试!Top

2 楼xzjjy(青松)回复于 2006-06-02 08:59:26 得分 3

是不是两个文件的编码格式不一样呢?都统一成楼上的试试,或者其他的也行Top

3 楼xyq1986(综艺一哥)回复于 2006-06-02 12:21:28 得分 0

还是不能解决啊,我的代码如下,谁能帮帮忙:  
  <%@   page   contentType="text/html;   charset=gb2312"   language="java"   import="java.sql.*"   errorPage=""   %>  
  <!DOCTYPE   html   PUBLIC   "-//W3C//DTD   XHTML   1.0   Transitional//EN"   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  <html   xmlns="http://www.w3.org/1999/xhtml">  
  <head>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312"   />  
  <title>无标题文档</title>  
  </head>  
  <body>  
  <font   size="4">  
  <p>请输入一个正数,单击按钮求这个数的平方根.  
  <center>  
  <%request.setCharacterEncoding("GB2312");%>  
  <%@   include   file="Computer.jsp"%>  
  </center>  
  </font>  
  </body>  
  </html>  
   
  Computer.jsp:  
  <form   action=""   method="post"   >  
  <input   type="text"   name="ok"   value=""/>  
  <br   /><input   type="submit"   value="确定"   name="submit"   />  
  </form>  
  <%  
  String   a=request.getParameter("ok");  
  if(a==null)  
  a="1";  
  try  
  {  
  double   number=Integer.parseInt(a);  
  out.print("<br>"+Math.sqrt(number));  
  }  
  catch(NumberFormatException   e)  
  {  
  out.print("<br>"+"请输入一个正数!");  
  }  
  %>  
   
  Top

4 楼Jeremyzhou(Jeremy)回复于 2006-06-02 12:34:10 得分 3

我试过了   没有乱码   不知道你的怎么回事   ..Top

5 楼rongdajian(建Love洁)回复于 2006-06-02 12:39:00 得分 6

楼主你的这句:double   number=Integer.parseInt(a);是否有问题呢?  
  你看看!Top

6 楼johnhzjx(johnhz)回复于 2006-06-02 12:51:16 得分 4

你为什么要分开两个页面写呢?一个页面就可以完成你两个页面的功能.  
  分开的话,建议在Computer.jsp:也+上  
  <%@   page   contentType="text/html;charset=GB2312"   language="java"%>  
  Top

7 楼xyq1986(综艺一哥)回复于 2006-06-02 13:09:35 得分 0

唉……我在Computer.jsp顶部加上一句<%@   page   pageEncoding="gbk"%>就OK了Top

相关问题

关键词

得分解答快速导航

  • 帖主:xyq1986
  • zt_soft
  • xzjjy
  • Jeremyzhou
  • rongdajian
  • johnhzjx

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo