struts中 jsp页面编译时,以什么方式编码?

patrickjava 2003-08-16 05:36:46
一个页面 a.jsp
编译后--> a_jsp.java

打开后看到a.jsp页面中的中文都变成了 乱码!

所以好奇的问问: jsp编译的时候应该是按照
<%@ page contentType="text/html; charset=gb2312" %>
所设置的编码方式 编译的吧!
由此可推:我的网页应该是GB2312编码方式编译.
那么打开a_jsp.java,应该可以看到的这些被编码的汉字呀?

环境:jbuilder8 tomcat4.1 struts1.1 操作系统: 中文
...全文
28 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
patrickjava 2003-08-17
  • 打赏
  • 举报
回复
当然!


给分!
patrick10 2003-08-17
  • 打赏
  • 举报
回复
拭完了!ok

thanks

虽然没有说明白区别,
而且例子中的话那么肉麻,还是要给分!
iceyou 2003-08-17
  • 打赏
  • 举报
回复
<%@ page contentType="text/html; charset=ISO8859_1" %>

这句表示jsp文件被转换成.java后的字符编码方式为ISO8859_1

<meta http-equiv="Content-Type" content="text/html;charset=gb2312">

这句就是浏览器用中文gb2312的方式查看网页
相当于在IE的菜单:查看>>编码>>中文编码(GB2312)
zcjl 2003-08-17
  • 打赏
  • 举报
回复
一个页面 a.jsp
编译后--> a_jsp.java
----------------------------
上面的话有些不懂哦

这是JBuilder生成的JSP页面编码设置
<%@ page contentType="text/html; charset=GBK" %>
楼主不妨参考参考
另:<meta http-equiv="Content-Type" content="text/html;charset=gb2312">是html文件中对简体中文的编码设置
iceyou 2003-08-17
  • 打赏
  • 举报
回复
<%@ page contentType="text/html; charset=ISO8859_1" %>

这句写在jsp程序中


<meta http-equiv="Content-Type" content="text/html;charset=gb2312">

这是在html文件嵌套在<head></head>标签中

你可以这样写你的jsp程序:

test.jsp

<%@ page contentType="text/html; charset=ISO8859_1" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
</head>

<body>
i love you!<br>
我爱你<br>
<%
out.println("我也爱你!");
%>
</body>

</html>


试试看,肯定不会有乱码!
patrickjava 2003-08-17
  • 打赏
  • 举报
回复
<%@ page contentType="text/html; charset=gb2312" %>

<%@ page contentType="text/html; charset=ISO8859_1" %>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
的区别是什么?
iceyou 2003-08-16
  • 打赏
  • 举报
回复
在jsp程序中设置:
<%@ page contentType="text/html; charset=ISO8859_1" %>

同时设置页面的<meta/>如下:
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
yshgfly 2003-08-16
  • 打赏
  • 举报
回复
帮你up,学习

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧