`

struts2 报404错误 找不到namespace 和 action

阅读更多
现将工作中遇到 struts2 报404错误 找不到namespace 和 action 的分析
原因如下:
  1.jsp页面中 输入框 输入的值 错误
       年龄  对应的 输入框 输入  abc
    后提交 不走后台 报 404 错误
  2.jsp页面  加了一个 hidden域 这个hidden域 导致不走后台 去掉可以了
分享到:
评论

相关推荐

    struts2完全捕获404错误的方法

    此外,如果请求的Action不存在,Struts2将会尝试执行默认Action并显示预定义的404错误页面。 为了更高效地调试和测试,可以使用Struts2提供的开发工具,如Struts2的开发模式,它会提供更详细的错误信息,帮助定位...

    struts2 跳转至404 页面的解决方案

    当Struts2框架接收到一个HTTP请求时,它会查找与请求URL匹配的Action配置,如果找不到,则可能引发404错误。检查`struts.xml`中的Action配置至关重要,确保每个Action的命名、namespace和结果类型都正确无误。 1. *...

    Struts2的bug----------关于Struts2中找不到Action的

    Struts2是一个流行的Java web框架,它为构建MVC...总之,解决“找不到Action”的问题通常需要对Struts2框架有深入的理解,同时具备良好的调试和问题定位能力。通过仔细检查配置、代码和日志,通常能找到问题的根源。

    Struts2中Action接收参数的方法

    Struts2 框架中,Action 组件可以通过多种方式接收参数,这些方式包括使用 Action 的属性、使用 DomainModel 和使用 ModelDriven。下面将详细介绍这些方法: 使用 Action 的属性接收参数 在 Struts2 中,可以使用 ...

    struts2 action的三种访问方式

    本篇文章将详细介绍Struts2 Action的三种访问方式:传统方式、通配符方式和动态方式。 1. **传统方式(Static Dispatch)** 传统方式是最基础的Action访问方式,通过硬编码URL来映射Action。在`struts.xml`配置...

    struts 2 action 动态调用

    ### Struts 2 Action 动态方法调用详解 #### 一、引言 在Struts 2框架中,Action动态方法调用是一项非常实用的功能。它允许开发者在一个Action类中定义多个处理方法,而不仅仅局限于传统的`execute()`方法。这种...

    去掉.action去掉.do字样 隐藏struts2 URL地址action, strus1的扩展名do也是同理.zip

    Struts2和Struts1是两个非常著名的Java Web框架,它们在处理请求时通常会在URL中显式地显示.action或.do后缀。然而,为了提供更友好的用户体验和增强安全性,有时我们需要隐藏这些扩展名。本篇文章将详细介绍如何在...

    struts2ajax项目

    Struts2是一个强大的MVC(模型-视图-控制器)框架,它在Java ...通过这个项目,你可以学习到Struts2的Action配置、Ajax请求的发送与接收、以及前端和后端的数据处理。这将对理解和提升你的Java Web开发技能大有裨益。

    Struts2--为Action的属性注入值

    此外,还可以使用Struts2提供的开发工具,如 strut2-convention-plugin,它简化了Action和结果页面的配置,使得Action类名和方法名可以直接映射到URL。 总结起来,Struts2的Action属性注入值功能是通过OGNL和拦截器...

    配置struts2常见错误

    ### 配置Struts2常见错误及解决方案 #### 引言 Struts2是一个基于Java的Web应用框架,它能够帮助开发者快速构建出结构清晰、易于维护的应用程序。然而,在实际开发过程中,开发者经常会遇到一些配置上的问题,这些...

    Struts2_Action

    在Action类中,还可以访问Web元素,比如HttpServletRequest和HttpServletResponse等,利用Struts2提供的API能够很便捷地实现这一功能。 此外,Struts2还提供了动态方法调用的机制,允许你在一个Action类中定义多种...

    Struts2-ActionError-ActionMessage-Example

    在Struts2框架中,ActionError和ActionMessage是处理用户输入验证和错误反馈的重要组件,它们使得开发者能够优雅地管理应用程序中的错误信息和用户消息。 ActionError类是用来存储错误信息的,它继承自`java.lang....

    struts2利用通配符调用同一个Action里面不同的方法

    Struts2是一个强大的Java web应用...在使用通配符时,一定要注意方法名的命名规则,确保它们与URL路径中的通配符部分匹配,避免出现找不到方法的错误。同时,合理利用通配符和拦截器,可以提升应用的健壮性和用户体验。

    Struts2课堂学习总结

    接着,将必要的Struts2库文件(jar包)添加到项目的类路径中,通常这包括Struts2的核心库和其他依赖库。`struts.xml`配置文件不应放在`WEB-INF`目录下,而是应该放在`src`目录下,以便于构建过程中的处理。 2. **...

    解决使用struts2 时 访问web工程首页问题

    错误信息通常为:“There is no Action mapped for namespace / and action name.”,这意味着Struts2在尝试处理请求时找不到对应的Action映射。此外,如果设置了默认的欢迎页面(welcome file),但在启动应用后...

    基于struts2的hello world输出

    总的来说,"基于Struts2的Hello World输出"是一个简单但全面的入门教程,涵盖了Struts2框架的基础概念,包括Action、配置、视图和依赖库的使用。对于初学者来说,这是一个很好的起点,能够帮助他们理解和掌握Struts2...

    struts2学习笔记

    2. **模型驱动**:使用一个公共对象作为模型,Action类持有这个模型的引用,Struts2将请求参数填充到模型对象中,这种方式更便于数据管理和共享。 此外,Struts2还支持动态方法调用、国际化、主题和模板、AJAX集成...

    struts2开发遇到的问题

    这个警告通常是因为Struts2找不到指定的Action。如果在JSP中使用 `<s:form action=”sum.action”>`,对应的源文件应为 `<form action=”/context/sum.action”>`。如果启用了动态方法调用(`struts.enable.Dynamic...

    ·Struts2配置文件介绍 超级详细

    总结来说,Struts2的配置文件主要涉及到了核心框架的各个组成部分,包括但不限于Action的定义、拦截器的配置以及结果类型的设置等。通过合理的配置,开发者可以轻松地构建出复杂且灵活的应用程序架构。

Global site tag (gtag.js) - Google Analytics