gtqqqq 2012-07-27 18:01
浏览 308
已采纳

strust2 如何拦截Struts Problem Report an unhandled exception:异常

struts2 如何拦截这样的异常
Struts Problem Report
Struts has detected an unhandled exception:

Messages: There is no Action mapped for namespace / and action name men2u.
不想看到这样的异常 我要自定义异常

  • 写回答

4条回答 默认 最新

  • weixin_42608382 2012-07-27 19:14
    关注

    :lol: 这个错误,还没来得及进入拦截器呢。就挂掉了。你可以配置容器级别的错误拦截在web.xml中。
    [code="xml"]

    java.lang.Exception
    /err/error.jsp

    或者

    500
    /err/error.jsp

    [/code]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • iteye_5246 2012-07-27 18:36
    关注

    貌似请求错了,例如
    配置文件配置的是

    配置文件缺少 namespace="/men2u"

    评论
  • weixin_42608382 2012-07-27 20:06
    关注

    修改下面这个类引用的ftl文件,也能改变你的样式。
    [code="java"]
    org.apache.struts2.dispatcher.Dispatcher.sendError()

    Template template = config.getTemplate("/org/apache/struts2/dispatcher/error.ftl");
    [/code]

    可以修改 sendError 方法输入其它的内容!~~反正就是一个Response的应答流!~~~掌握在你手中。 :lol:

    评论
  • fire4cwy 2012-07-28 23:29
    关注

    你的自定义异常没有正确配上 men2u 那份,具体要查看你的配置文件。

    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥20 C语言字符串不区分大小写字典排序相关问题
  • ¥15 关于#python#的问题:我希望通过逆向技术爬取1688搜索页下滑加载的数据
  • ¥15 学习C++过程中遇到的问题
  • ¥15 关于Linux的终端里,模拟实现一个带口令保护的屏保程序遇到的输入输出的问题!(语言-c语言)
  • ¥15 学习C++过程中遇到的问题
  • ¥15 请问,这个嵌入式Linux系统怎么分析,crc检验区域在哪
  • ¥15 二分类改为多分类问题
  • ¥15 Unity微信小游戏上调用ReadPixels()方法报错
  • ¥15 如何通过求后验分布求得样本中属于两种物种其中一种的概率?
  • ¥15 q从常量变成sin函数,怎么改写python代码?