flex 和 jsp 中文乱码问题?
在flex 向jsp传数据的时候我是这样解决的.
new String(str.getBytes("ISO8859-1"),"UTF-8") ;
但是从jsp向flex返回数据的时候.我怎么转都是乱码?
怎么解决呢?
数据库是MySql 格式是utf8
1.tomcat的URIEncoding,如果用tomcat的话
2.jsp的charset
这2个值都是UTF-8不
至少你得贴个 什么字变成什么样的乱码了..吧
我已经解决了.
charset=utf-8
charset在哪?在flex端吗?说明白点!
在前面加request.setCharacterEncoding("ISO8859-1");
在jsp页面上charset
结贴 谢谢
你要将jsp页面及flex中的字符都设置为UTF-8.还有要传输过程的字符也要同一设置。
相关问答:
我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......
<%@ page contentType = "text/html;charset =gb2312"%>
<%!
public String codeToString(String str)
{
String s =str;
&nbs ......
下面categoryTreeCont.jsp 代码
----------------------------------------
Java code:
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
< ......
问题一:
Struts2的迭代标签怎样读取JSP脚本的值,代码如下
<%
int[] str={1,2,3,4,5,6,7,8,9,10};
%> <s:iterator id="techValueArray" value=" <%=str %> ......