`
newand
  • 浏览: 37522 次
  • 性别: Icon_minigender_1
  • 来自: nj
最近访客 更多访客>>
社区版块
存档分类
最新评论

path的问题

阅读更多

工程为:test

struts-config.xml里面有

<action-mappings>
<action path="lookupAction" type="wiley.LookupAction" name="LookupForm"
  scope="request"
  validate="true"
  input="/index.jsp">
</action>
</action-mappings> 

 

jsp页面:test1.jsp

在jsp页面则有

<FORM action="lookupAction" method="post">
    <P>
    <LABEL for="firstname">name </LABEL>
    <INPUT type="submit" value="Send"> <INPUT type="reset">
    </P>
 </FORM>

 

再点击了submit后actionservlet是如何找到lookupAction的?

如果写成

<FORM action="/layer/lookupAction" method="post">

在点击submit可以找到lookupAction吗?

jsp里面指定的action与struts-config里action的path是什么关系?

分享到:
评论
5 楼 newand 2008-04-08  
如果是    <FORM action="/layer/lookupAction" method="post">  这样去提交,在struts-config.xml里面找不到“/layer/lookupAction”,将会报找“Cannot retrieve mapping for action...”的错。
除非在struts-config.xml里也写上path="/layer/lookupAction"的action。
4 楼 SunMicro 2008-04-07  
strutst通过一个ActionServlet类截取请求,并根据请求路径将请求分发给对应的action,action在配置文件中的path就是他的请求路径。

至于如何实现的,可以看struts的源码。


3 楼 newand 2008-04-06  
SunMicro 写道
form的action就是post数据的目标地址,struts-config的action的path是通过浏览器进行访问的路径,如果两者匹配,你的post的数据将提交给lookupAction。

请问struts是怎么解析url的,比如我
http://localhost:8080/test/lookupAction
http://localhost:8080/test/layer/lookupAction
对于这两个url,struts是怎么解析到lookupAction的?
2 楼 lxl686 2008-04-06  
Path掉了"/"吧
1 楼 SunMicro 2008-04-03  
form的action就是post数据的目标地址,struts-config的action的path是通过浏览器进行访问的路径,如果两者匹配,你的post的数据将提交给lookupAction。

相关推荐

    UiPath问题件集合.docx

    UiPath问题件集合.docx

    Ubantu tomocat启动报错 no opencv_java249 in java.library.path问题解决方案压缩包

    在Ubuntu系统中,Tomcat作为一款广泛使用的Java应用服务器,可能会遇到各种运行时问题。当启动Tomcat时,如果出现“no opencv_java249 in java.library.path”这样的错误,意味着系统无法找到OpenCV(开源计算机视觉...

    js中获取contextPath

    在Web开发中,`contextPath`是一个非常关键的概念,它代表了Web应用程序在服务器上的根目录路径。在Java Servlet环境中,`contextPath`是Servlet容器(如Tomcat、Jetty等)分配给Web应用的唯一标识,用于区分同一个...

    引用applet Path问题

    JSP中引用applet路径问题。 WEB-INF/classes目录下面是无法直接访问的 所以采用了修改目录结构的方式来实现。 myeclipse中的applet源码都在一个包文件下,所以当jsp要引用applet的class文件时,不能直接复制class...

    uipath第一阶段问题和答案

    uipath level1阶段出现的问题,测试题和答案,几乎包括所有问题

    uipath 认证45个问题和答案

    此外,还可以通过日志来追踪和解决程序执行过程中出现的问题。 #### 八、其他关键概念 - **知识点**:除了以上提到的概念外,还有一些重要的概念需要了解。 - **描述**: - **WaitForReady 属性**:在任何 Ui...

    浅谈Android studio 生成apk文件时的 key store path 的问题

    Android Studio 生成 APK 文件时的 Key Store Path 问题解析 在 Android 应用程序开发中,生成 APK 文件是一个非常重要的步骤,而在生成 APK 文件时,Key Store Path 的问题经常会让开发者感到困惑。今天,我们将...

    UiPath下载文件到本地.docx

    UiPath 通过提供了 Download File 活动来解决下载文件相关的问题。下面我们来详细讲解如何使用 UiPath 下载文件到本地。 一、浏览器默认下载地址的设置 在使用 UiPath 下载文件之前,需要先设置浏览器的默认下载...

    environments was not found on the java.library.path 问题的解决方法

    标题中的问题 "The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path" 指的是在启动Apache Tomcat时遇到的一个错误,...

    WPF获得PNG图片外观Path数据.docx

    这时,需要使用 Photoshop(PS)和 Blend 工具来解决问题。下面将详细介绍如何使用 PS 和 Blend 获得 PNG 图片外观 Path 数据。 一、使用 PS 获得 Path 数据 首先,需要打开 PNG 图片的 PSD 源文件,然后长按 Ctrl...

    UiPath安装Chrome插件.docx

    - **问题1:无法找到UiPath插件:** - 确认下载链接正确且是从官方渠道获取的。 - 检查浏览器版本是否支持所下载的插件。 - 清除浏览器缓存并尝试重新安装。 - **问题2:插件安装后无效:** - 确认是否按照正确...

    vue-cli设置publicPath小记

    本文主要通过实例代码详细介绍了如何设置Vue-cli中的publicPath,并通过对比不同设置后的打包结果,展示publicPath设置对静态资源路径的影响。 首先,需要了解的是,当我们在Vue-cli项目中进行打包操作时,默认情况...

    long path tool 最新版

    标题 "long path tool 最新版" 暗示我们讨论的主题是一款名为 "Long Path Tool" 的软件,这是一款专为Windows用户设计的工具,用于解决在操作系统中处理过长文件路径的问题。在Windows系统中,由于系统限制,通常...

    UiPath安装教程.docx

    UiPath 安装常见问题 Q: 我为什么无法安装 UiPath? A: 请检查您是否已经满足了安装条件,例如.NET Framework 和 Microsoft Visual Studio 的版本是否满足要求。 Q: 我为什么无法登录 UiPath Studio? A: 请检查您...

    FindPath(分支限界之布线问题)

    《深入理解FindPath:探索分支限界在布线问题中的应用》 在计算机科学领域,算法设计与分析是核心组成部分,而分支限界法(Branch and Bound)是一种强大的全局优化技术,广泛应用于解决各种最优化问题。本文将深入...

    Pathfinder中文教程

    Pathfinder是一款专注于基础出口和人类运动模拟的软件,它为分析者提供了二维和三维的可视化...该软件在2019年美赛D题逃生规划问题中得到了应用,其专业性和实用性得到了验证,可以有效地帮助用户处理复杂的建模问题。

    PATH的扩展使用

    为了克服这个问题,描述中提到的“命令行实用工具”可能提供了一种方法,允许用户在不增加PATH负担的情况下,能够直接运行安装在非系统路径下的第三方命令。 标签“PATH扩展使用”进一步强调了这个工具或技术的核心...

    RPA+UIPATH+languagechange

    UIPATH提供了解决这个问题的机制。 在UIPATH中,可以使用“System Settings”活动来更改工作环境的语言。这个活动允许修改操作系统的语言设置,包括区域、日期和时间格式、数字和货币符号等。通过配置适当的参数,...

    UiPath教程中文电子版.zip

    9. **调试和测试(Debugging and Testing)**: 学习如何使用UiPath的调试工具找出并修复自动化过程中的问题,以及如何创建测试用例以确保流程的可靠性。 10. **发布和部署(Publishing and Deployment)**: 在完成...

    UiPath Studio Setup 19.7.0.0.rar

    7. **社区支持**:作为一款广泛使用的RPA工具,UiPath有一个庞大的开发者社区,提供了丰富的教程、示例和问题解答资源。 压缩包中的唯一文件【UiPath Studio Setup 19.7.0.0.exe】是安装程序,用户可以通过运行这个...

Global site tag (gtag.js) - Google Analytics