struts.xml部分代码 <action name="terrace_*" class="terraceAction" method="{1}"> <result name="success" type="redirect">terrace_query.action?groupId=${groupId}&currentPage=${currentPage}&keyword=${keyword}</result> <result name="list">jsp/TerraceList.jsp</result> <result name="add">jsp/TerraceAdd.jsp</result> <result name="update">jsp/TerraceEdit.jsp</result>
<result name="detail">jsp/TerraceDetail.jsp</result>
<interceptor-ref name="mystack" /> </action>其中keyword是查询关键字,当它是中文的时候就会出现乱码,试了老多方法都不行,求高手指点。补充说明:过滤器,页面及mysql数据库用的都是gbk编码,tomcat配置文件server.xml中设置了 URIEncoding="gbk"
<result name="detail">jsp/TerraceDetail.jsp</result>
<interceptor-ref name="mystack" /> </action>其中keyword是查询关键字,当它是中文的时候就会出现乱码,试了老多方法都不行,求高手指点。补充说明:过滤器,页面及mysql数据库用的都是gbk编码,tomcat配置文件server.xml中设置了 URIEncoding="gbk"
解决方案 »
- 最简单的struts2 实验 出错了,求指点
- java 调用SQLserver存储过程 返回结果集无数据
- java access xml SQL Server
- 【求助】hibernate的一个警告
- ajax 报异常 java.lang.IllegalStateException: getOutputStream() has already been called for this response
- NetBean5.50+Struts2 如何配置?
- hibernate级联表,自动覆盖建表时出错
- 迷茫中! 大家指导下(JAVA 方面的)
- 发布webservice遇到Selection must be WSDL怎样解决
- 求助,问题在那呀,我也不知道,简单问题一个
- jpa 注解 怎么给集合元素是基本数据类型的属性添加注解?
- Invalid byte 2 of 2-byte UTF-8 sequence
还有就是你的提交是否是post提交
<Connector port="8686"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" URIEncoding="gb2312"/>
<!-- Note : To disable connection timeouts, set connectionTimeout value
to 0 -->
<param name="actionName">storage_query.action</param>
<param name="groupId">${groupId}</param>
<param name="currentPage">${currentPage}</param>
<param name="keyword">${keyword}</param>
</result>
<result name="list">jsp/StorageList.jsp</result> <result name="add">jsp/StorageAdd.jsp</result> <result name="update">jsp/StorageEdit.jsp</result>
<result name="detail">jsp/StorageDetail.jsp</result>
<interceptor-ref name="mystack" /> </action>
结账
我用楼主最后贴出来的执行会报错。后来在网上找了些资料,才修改过后才正确。应该如下
<result name="addLifecycleStatusToTemplateSuccess" type="redirect-action" >
<param name="actionName">/lifecycleTemplateStatusAction</param>
<param name="method">listLifecycleTemplateStatuByTemplateId</param>
<param name="lifecycleTemplateId">${lifecycleTemplateId}</param>
<param name="lifecycleTemplateName">${lifecycleTemplateName}</param>
</result>
没有问题啊,运行正常,你报错肯定是调用action有问题吧