jsp中的中文值传递到action时丢失(紧急!!!)
现在做一个查询功能,输入中文时,效果跟没输入一样,在action中设置一个断点,发现set方法根本没调用,感觉问题出在jsp页面和action之间。但是如果输入拼音的话,却可以显示查询内容,请牛人指点!!
看看你的服务器的URLEncoding
看你的struts配置是否用的自定义拦截器
struts 配置 有个默认的拦截器配置 里面有一个事自己封装数据的·
你的action是怎么获取parameter值的
在 JSP 和 Action 之间传值
所有编码 最好都统一·
例如:JSP 页面 用 UTF-8
struts 配置 也用 UTF-8
是编码的问题
编码使用的UTF-8啊,现在我们用的是webwork,跟strut2差不多啦,默认的拦截器会拦截中文吗?
如果是编码的问题的话,会出现乱码,现在的问题是数据根本传不到action,忘了说一声,现在是做wap方面的
如果要是编码问题的话到 tomcat里 把server.xml 配置文件改下
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/>
加一个 URIEncoding="
相关问答:
<%@ page contentType = "text/html;charset =gb2312"%>
<%!
public String codeToString(String str)
{
String s =str;
&nbs ......
在jsp里面,用个select既能输入自动匹配又能下拉选择的,怎么实现?
不会。。。。。。帮顶 学习。。
自动匹配什么意思?具体点
就是你输入内容后,和你内容相同选项的都列出来
你select是下拉框。。 ......
我的开发的平台是Myeclipes6.0 + tomcat5.x + mysql
我所有的编码方式都是用的UTF-8
我只用了Strtus框架
在一个form中如下用的是post的提交方式:
<form class="form" action=&quo ......
<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......