社区
Web 开发
帖子详情
有否替代办法?
Jay02
2003-04-24 12:21:10
现在有较多jsp写的是<%@page contentType="text/html" %>
如果一个个替代比较麻烦,灵活性也不好
有没有别的办法,比如服务器设置、或者什么变量什么的
谢谢!
...全文
205
6
打赏
收藏
有否替代办法?
现在有较多jsp写的是 如果一个个替代比较麻烦,灵活性也不好 有没有别的办法,比如服务器设置、或者什么变量什么的 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jay02
2003-04-27
打赏
举报
回复
ft,
thx:)
Jay02
2003-04-27
打赏
举报
回复
up
几天没来。谢谢两位。我想这个可能比较合适:
“一般来说这些@page都是写在一个公共文件中再include,改时就方便多了”。
filter如上文所说,只对req有用?
icecloud
2003-04-24
打赏
举报
回复
哦?这是基本要求啊 几乎不能变的哦
嗯。不过据说在web.xml可以设置。。具体的自己看看web.xml帮助
javalz
2003-04-24
打赏
举报
回复
你可以在tomcat的web.xml加入以下部分:
<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>filters.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GB2312</param-value>
</init-param>
<init-param>
<param-name>ignore</param-name>
<param-value>true</param-value>
</init-param>
</filter>
其中<filter-class>是你的类包路径
你可以自己写这个类,其实主要就是用到Request的setCharacterEncoding(encoding)方法而已
encoding的值就是你想要转到的类型,比如上面的bg2312
不过好像对于网页上的静态文本应该没用吧,对动态的比如提交的东东等是可行的
bubblebird
2003-04-24
打赏
举报
回复
写个filter试试,我没试过,:)
一般来说这些@page都是写在一个公共文件中再include,改时就方便多了
Jay02
2003-04-24
打赏
举报
回复
icecloud(冰云) :非常感谢你给的信息。我查了两个小时,没有更多的发现:(
我觉得Tomcat(我用的)中是不是应该有配置可用设,不过在server.xml和web.xml中没有找到。
另外对于自己的app中的web.xml,我也没有查到有那些可用的设置。
请再帮忙。谢谢!
求助:
page
cont
entTy
pe
="
text
/
html
;
char
set
=
gb2312
"等价于什么?
本文探讨了JSP页面中设置字符编码的方法,解释了<%@
page
cont
entTy
pe
=
text
/
html
;
char
set
=
gb2312
%>的作用,并将其与<%@
page
page
Encoding=
gb2312
%>、<%request.
set
Char
acterEncoding(GBK);%>和<%response.
set
Cont
entTy
pe
(
text
/
html
;
char
set
=GBK);%>三句代码进行对比,讨论它们之间的等价性和差异。
关于JSP中的
cont
entTy
pe
="
text
/
html
",
char
set
=gb2132
本文解释了网页文件中声明代码的重要性,特别是如何通过声明指定正确的字符集(如
GB2312
),确保浏览器正确解析中文内容。此外,还介绍了服务器响应HTTP内容类型(
Cont
entTy
pe
)的作用及其默认值。
asp下关于Ajax-
GB2312
乱码的问题
本文详细介绍了如何在response中添加指定的头信息,包括使用Response.Addheader方法设置
Cont
ent-Ty
pe
为
text
/
html
;
char
set
=
gb2312
。
<%@
page
language="java"
cont
entTy
pe
="
text
/
html
;
char
set
=utf-8"
page
Encoding="utf-8"%>这几个编码分别代表什么意思?
本文详细解析了JSP页面的编码过程,包括
page
Encoding与
cont
entTy
pe
的区别及其在不同阶段的作用,同时介绍了
HTML
中的meta标签及其各种属性的应用。
JSP页面乱码问题
当JSP页面显示中文乱码时,可通过在页面中添加`<%@
page
cont
entTy
pe
=
text
/
html
;
char
set
=UTF-8%>`或`<%@
page
cont
entTy
pe
=
text
/
html
;
char
set
=
gb2312
%>`来指定字符编码。默认编码为iso-8859-1,对于中文通常使用
gb2312
或UTF-8。
Web 开发
81,111
社区成员
341,723
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章