jsp使用过滤器后,产生JavaScript中文乱码
过滤器里是这么写的:
PrintWriter out = response.getWriter();
HttpSession session = ((HttpServletRequest)request).getSession();
if ( (String)session.getAttribute("cellphoneName")==null ){
out.print(" <script language='javascript' charset='gb2312'>window.alert('您尚未选择手机');history.go(-1); </script>");
}
chain.doFilter(request, response);
==============================================
web.xml里面是这么也得
<filter>
<filter-name>cellphoneNameExist </filter-name>
<filter-class>filter.CellphoneNameExist </filter-class>
</filter>
<filter-mapping>
<filter-name>cellphoneNameExist </filter-name>
<url-pattern>/cellphoneBuy.jsp </url-pattern>
</filter-mapping>
===============================================
页面访问经过过滤器后,弹出警告时:你尚未选择手机 是乱码。
页面上我也用了
request.setCharacterEncoding("gb2312");
response.setCharacterEncoding("gb2312");
小弟课程项目要交了,实在不知道怎么解决。。。
求哪位高人帮忙。。小弟感激不尽。。。
将window.alert('您尚未选择手机')
换成unicode编码
window.alert('\u60a8\u5c1a\u672a\u9009\u62e9\u624b\u673a'
相关问答:
我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍
下面是购物车的核心代码
有了这个 就应该能够做出来吧
Java code:
public void doPost(HttpServletRequest reque ......
三个数x,y,z 比大小..
var x,y,z,t;
if (x>y)
{t=x;x=y;y=t;} //交换x,y的值
if(x>z)
{t=z;z=x;x=t;}//交换x,z的值
if(y>z)
{t=y;y=z;z=t;}//交换z,y的值
这是 ......
新手:
tomcat+struts 2.0
jsp 页面直接关联model
现在需要根据model(admin)里面的一个item(id),判断jsp页面出现的内容.
大概流程:
...
<table>
<tr>
<td>
<s:if admin.id is null> ......
我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......
我在jsp页面查询到数据库中的一笔数据,并以table循环的形式显示,但需要下载保存成html格式,请问应该处理?代码有没有特殊要求?是不是需要特别的jar包?
你这是把报表保存为HTML格式,不知有什么用处,
要是 ......