ascendlin 2014-08-24 14:57 采纳率: 0%
浏览 171
已采纳

这是struts2的bug还是什么?非常捉ji!!!!!

系统做了国际化,有一个表单
[code="html"]

直接访问
[/code]
在简体中文环境下都能进入后台login方法。
但是繁体环境时,提交表单总是报404找不到对应的action could not find action or result.
但是直接用那个a标签又能访问

这是struts2的bug还是什么原因?非常捉ji!

  • 写回答

1条回答 默认 最新

  • _hug 2014-08-24 15:31
    关注

    用a标签的时候传中文乱码吗?

    如果我遇到这个问题的话

    1.上面的提示信息是在post提交的情况下花发生的,首先要确定有没有进后台

    2.a标签传中文乱码,起码可以定位是post的问题,然后看一下用的什么转码工具(比如struts2自带的转码拦截器)

    3.a标签传中文没乱码,那这个范围会广一点,首先看一下web容器和服务器的编码
    ,然后post和get方式跟一下断点定位问题是在哪一步出现的

    巴拉巴拉,这些你肯定都懂,现在需要的是静一下,然后再定位问题,祝你好运

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?