`
liwei
  • 浏览: 10021 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

struts2 奇怪 WARN

阅读更多
我在基于struts2 的web 工程中有用到的 “namespace”(命名空间),这个我就不多说了,但是大家有没有遇到这种警告信息:我在链接中使用命名空间就出现这种问题,例如:
<a href="<%=request.getContextPath()%>/user/register.shtml" target="_blank">注册 </a>
这是跳到注册页的链接,“user”就是namespace,这样提交就会报出一个 WARN信息:
2008-11-26 15:06:55,453 WARN [org.apache.struts2.components.Form] - <No configuration found for the specified action: '/myweb/user/register.shtml' in namespace: '/user'. Form action defaulting to 'action' attribute's literal value.>
但是不影响程序运行,如果去了“user”就会报错,因为链接地址错误,
不知是为何原因?
在表单里和js 方法里就没有这种警告!!
有知道的赐教小弟一下,谢谢!
分享到:
评论
1 楼 comliu 2008-11-26  
你把action的后缀配置成.shtml了?
你是在eclipse直接把项目加在服务器下面运行的吧?
那样,action的namespace前面还应该加上项目的名称
那样的话,就不是/user了,而是/myweb/user

相关推荐

    struts2,(slf4j-log4j12-1.5.8—日志) 建议360压缩解压

    Struts2是一个非常著名的Java Web开发框架,由Apache软件基金会维护。它基于MVC(Model-View-Controller)设计模式,极大地简化了Java Web应用程序的开发过程,提供了强大的动作调度、拦截器、结果类型和国际化等...

    struts2高级部分

    ### Struts2高级部分知识点详解 #### 一、Struts2框架高级概念解析 ##### 1. 异常处理机制 在Struts2框架中,异常处理是非常重要的一个环节,它能够帮助开发者有效地管理和捕获应用程序运行过程中可能出现的各种...

    Struts2+log4j

    Struts2和Log4j是Java Web开发中的两个重要组件,它们在构建高效、可维护的Web应用程序中扮演着关键角色。Struts2是一个强大的MVC(Model-View-Controller)框架,它提供了丰富的功能来简化Java Web应用的开发,而...

    Struts2整合jQuery实现Ajax功能

    ### Struts2整合jQuery实现Ajax功能 #### 一、引言 随着Web应用程序的发展,用户对交互性和响应速度的要求越来越高。传统的Web表单提交方式已无法满足这些需求,因此Ajax技术逐渐成为提升用户体验的重要手段之一。...

    struts2中警告消息问题的解决方法

    Struts2是一个流行的Java web应用程序框架,用于构建MVC(模型-视图-控制器)架构的应用。在使用Struts2开发过程中,有时会遇到“警告: Could not find property [xxx]”这样的错误消息,这通常是由于配置问题或者...

    Struts2整合jQuery实现Ajax功能.doc

    Struts2是一个强大的MVC框架,它为Java开发者提供了构建Web应用程序的结构和控制层。在Struts2中,Action是处理用户请求的核心组件,它接收来自控制器的请求,执行相应的业务逻辑,并返回结果到视图层。jQuery则是一...

    纯struts2开发带log4j的用户登录demo

    Struts2是一个强大的MVC(模型-视图-控制器)框架,用于构建Java Web应用程序。在本示例中,"纯struts2开发带log4j的用户登录demo"是教你如何利用Struts2框架来实现一个简单的用户登录功能,并结合log4j进行日志记录...

    解决struts2下载异常的jar包 struts2-sunspoter-stream-1.0.jar

    有关struts2下载组件的具体介绍我就在此略过了,看此文的同志想必大多是碰到这样让人很是不爽的问题。 下面就将该问题的最终解决办法介绍如下。 问题概要: 在struts2中使用result里type="stream"的结果类型时,...

    使用struts2的Introspector做日志

    Struts2是一个流行的Java web框架,它为构建MVC(模型-视图-控制器)架构的应用程序提供了强大的支持。在Struts2中,Introspector是一个核心组件,用于检查和获取Action类的属性,这对于实现诸如日志记录、数据验证...

    struts2所需要的jar

    Struts2是一个基于MVC(Model-View-Controller)设计模式的开源Java Web框架,它由Apache软件基金会维护。在Java EE应用开发中,Struts2提供了强大的控制层,使得开发者能够更有效地构建动态、数据驱动的Web应用程序...

    struts2+hibernate+spring+mysql+tomcat+log4j

    Struts2、Hibernate、Spring、Log4j、Tomcat 和 MySQL 是Java Web开发中的关键组件,它们共同构建了一个高效、可扩展的Web应用程序框架。以下是对这些技术的详细解释: **Struts2**:Struts2是一个基于MVC(Model-...

    Struts-2.5.14.1相关jar包

    Struts2是一个流行的Java Web应用程序框架,用于构建MVC(模型-视图-控制器)架构的应用。这个压缩包包含了Struts2框架的核心组件和其他必要的库,以便于开发者创建基于Struts2的应用。以下是对每个文件及其相关知识...

    SSh_Struts2_Test

    标题“SSh_Struts2_Test”暗示我们正在讨论一个与SSH(Spring、Struts2和Hibernate)集成框架相关的测试项目。SSH是Java开发中的常见Web应用程序框架组合,用于构建高效、模块化的应用。Struts2提供了MVC架构,...

    struts2拦截器

    Struts2是一个强大的Java web应用程序框架,用于构建MVC(模型-视图-控制器)架构的Web应用。在Struts2框架中,拦截器扮演着关键角色,它们提供了AOP(面向切面编程)的功能,允许我们在不修改业务逻辑代码的情况下...

    jxl.jar;dom4j.jar;jsonplugin-0.34.jar;junit-3.8.2.jar;log4j-1.2.14.jar;struts2-codebehind-plugin-2.0

    6. **struts2-codebehind-plugin-2.0**:Struts2是一个基于MVC设计模式的Web应用框架,用于简化Java EE Web开发。CodeBehind插件可能是Struts2的一个扩展,它可能提供了将业务逻辑代码与视图分离的能力,增强代码的...

    struts2 日志拦截器

    这个拦截器可以配置在`struts.xml`配置文件中,通过指定特定的日志级别(如DEBUG, INFO, WARN等)来控制日志输出的详细程度。例如: ```xml &lt;interceptor name="logger" class="org.apache.struts2.interceptor....

    struts2 的类库 commons-logging-1.1 源码

    在 Struts2 框架中,Commons Logging 被广泛用于记录应用程序的调试信息、错误和警告,帮助开发者追踪和解决问题。 Struts2 是一个基于 MVC 设计模式的 Web 应用程序框架,它极大地简化了创建企业级 Java web 应用...

    Strtus2.3升级2.5(包含log4j升级log4j2)所需jar,和相关资料

    Struts2是一个流行的Java Web应用程序框架,用于构建和管理MVC(模型-视图-控制器)架构的应用。从Struts2.3到Struts2.5的升级是一个重要的步骤,因为每个新版本通常包含了安全更新、性能改进以及新功能。在升级过程...

Global site tag (gtag.js) - Google Analytics