`

struts2 中路径无法跳转的问题

阅读更多

再做struts2 开发的时候,碰到这样一个问题.

目录:

struts2login

|-src

|---com

|------UserLogin.java

|---Test

|------TestAction.java

|-struts.xml

 

|-web

|---Test

|------test.jsp

|---WEB-INF

|---index.jsp

 

index.jsp 由于是在跟目录下 index.jsp的请求可以直接发送过去。

但是在Test文件夹下的form里的请求却发送不过去。老是说找不到action。

不知道原因。但是有解决办法了

就是在配置文件中另开辟一个package 。里面的namespace指定的路径应该是 Test文件加的名字 例如:

namespace="/Test"

这样就能保证他能映射的到了。

可能说的不是很清楚 直接上源码

  • 大小: 27.8 KB
分享到:
评论

相关推荐

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

    在使用Struts2的过程中,可能会遇到一个常见的问题,即应用试图跳转到一个不存在的页面,导致用户看到404错误。404错误通常表示服务器无法找到请求的资源,这可能是由于URL配置错误、控制器映射问题或者资源实际不...

    struts2 路径问题

    6. **Action上下文路径**:在Struts2中,ActionContext包含了当前请求的路径信息。开发者可能需要在Action中获取请求URL、应用根路径等,以构建动态的路径。不正确的路径构造可能导致资源找不到。 7. **URL重写**:...

    Struts2中实现页面的跳转

    而在Struts2中,由于请求已经被Struts2拦截,所以这个相对路径可能不是相对于浏览器的URL。因此,通常推荐使用绝对路径或者基于应用根目录的路径。 3. **Web.xml中的FORWARD配置**:在web.xml中,`<error-page>`...

    struts1.3页面跳转问题

    DMI允许Action路径直接映射到Action类的方法,减少了struts-config.xml的配置,但可能会带来安全风险,因此在生产环境中应谨慎使用。 总结,Struts1.3中的页面跳转是通过Action类、struts-config.xml配置以及...

    STRUTS2跳转示意图

    在Struts2中,Action是核心组件,负责处理用户的请求并执行业务逻辑,而Result则是Action执行后的跳转结果。本篇将深入讲解Struts2中的Action和Result,以及它们如何协同工作来实现页面跳转。 首先,让我们理解...

    struts1跳转大全

    在Struts1框架中,页面跳转机制是其核心特性之一,它允许开发者灵活地控制应用程序的流程,实现从一个页面到另一个页面的导航。本文将深入解析Struts1中的五种不同类型的跳转方法,这包括了完整action、仅有Form的...

    struts2 中文手册

    Struts2支持多种结果类型,使得跳转到不同的页面或执行其他操作变得简单。 该手册可能涵盖了以下几个主要知识点: 1. **配置文件**:Struts2的配置主要包括struts.xml文件,它定义了Action、拦截器和结果映射。在...

    我的笔记:Struts构架中action的跳转大全

    根据提供的文件信息,我们可以深入探讨Struts框架中的Action跳转机制。Struts是一个开源的MVC(Model-View-Controller)框架,用于构建基于Java的Web应用程序。在Struts框架中,Action是处理用户请求的核心组件之一...

    struts2jar.zip

    开发者需要将这些JAR文件添加到项目的类路径中,以便能够使用Struts2的功能。文件可能会详细解释如何配置构建工具(如Maven或Gradle)来管理这些依赖,或者如何手动将JAR文件放入WEB-INF/lib目录。 "struts2必备包...

    传智播客struts2.1视频教程_介绍struts2及struts2开发环境的搭建

    在Struts2中,配置文件是关键组成部分,主要包括struts.xml。这个文件定义了Action、Result、Interceptor等元素,用于配置应用的行为。Action是处理用户请求的核心,每个Action对应一个业务逻辑。Result是Action执行...

    struts2框架源码分析及问题汇总

    4. 视图渲染问题:Result类型选择错误或模板文件路径错误会导致视图无法正确渲染。检查Result配置和模板文件路径的正确性。 5. 参数绑定问题:Struts2使用OGNL进行对象属性与表单字段的绑定,如果数据类型不匹配,...

    struts2讲义

    在Struts2中,前端控制器由`StrutsPrepareAndExecuteFilter`扮演,它负责拦截所有请求,并根据配置将请求传递给相应的Action处理。 #### 二、Struts2快速入门 ##### 2.1 安装与配置 1. **下载Struts2开发包** - ...

    STRUTS2站点,STRUTS2学习实例8

    2. **配置文件**:在Struts2中,struts.xml文件是主要的配置文件,用于定义Action类、结果类型、拦截器等。此外,还可以使用注解进行配置,提供更大的灵活性。 3. **拦截器**:Struts2的拦截器是AOP(面向切面编程...

    struts2列子源码

    在Struts2中,模型负责业务逻辑,视图负责展示数据,而控制器则协调模型和视图的交互。 3. **Action与Result** 在Struts2中,Action类是处理用户请求的核心组件。每个Action类通常对应一个业务操作,当用户发送...

    struts2.jar

    在提供的链接中(http://blog.csdn.net/zs20082012/article/details/79217642),博主详细讨论了Struts2的一些常见问题和解决方案,包括类型转换异常、国际化处理、Action跳转问题等。 在压缩包文件"struts-2.5....

    struts2完整例子

    在Struts2中,Action类扮演控制器角色,处理用户请求;结果映射决定哪个JSP页面作为视图展示;模型则通常由业务服务和数据访问对象组成。 2. **Action类**:Action类是Struts2的核心组件,负责接收请求、处理业务...

    Struts2 做的留言板

    在Struts2中,Model代表业务对象,View负责显示结果,Controller(即Struts2的Action)处理用户的交互并协调Model和View。 3. **配置文件** Struts2的配置文件通常为`struts.xml`,在这里定义了Action类、结果视图...

    struts2 项目源代码

    在Struts2中,模型对象通常由Action类管理,它们封装了业务数据,并在视图层进行展示。 6. **依赖注入(Dependency Injection, DI)**:Struts2支持Spring等DI框架,允许在运行时动态地将依赖关系注入到Action类和...

    Struts2实验案例项目

    2. **Action类**:Action类是Struts2中的核心组件,负责处理用户请求,执行业务逻辑,并返回结果到视图。每个Action类通常对应一个特定的用户操作。 3. **配置文件**:`struts.xml`是Struts2的主要配置文件,用于...

Global site tag (gtag.js) - Google Analytics