比如一个action是这么配置的:
<action path="/control/brand/list" name="brandForm" scope="request">
<forward name="list" path="/page/brand/brandlist.jsp"></forward>
</action>
那么在
1:不加.do后缀的:
<html:form action="/control/brand/manage" method="post" enctype="multipart/form-data" onsubmit="return checkfm(this)">
2:加.do后缀的:
<a href="/control/brand/list.do">xxx</a>
这个如果一直有错的话,注意排查看用不用加项目名,如baba1.1/control/brand/list.do
分享到:
相关推荐
在Struts2中,默认情况下,所有的请求都会映射到.action结尾的URL上。为了去掉这个.action,我们需要配置Struts2的配置文件,通常是struts.xml。在该文件中,我们可以定义一个全局结果类型(global result type)来...
在Java Struts框架中,隐藏提交后缀 `.action` 或 `.do` 主要是为了提高应用程序的安全性和用户体验。这些后缀通常表示Struts框架处理请求的动作映射,暴露这些信息可能会让攻击者更容易发现系统的结构。以下是一些...
### 在web.xml中配置action或.do的理解与实践 #### 一、引言 在Web开发领域,特别是基于Java的Web应用程序开发中,`web.xml`文件扮演着至关重要的角色。它不仅定义了Web应用的基本配置,还管理着诸如Servlet、过滤...
近日,致远OA ajaxAction 文件上传漏洞利用代码披露,由于致远OA旧版本中某些接口存在未授权访问,以及部分函数过滤不足,攻击者通过构造恶意请求,可在无
4. **重定向**:使用ActionForward的`redirect`属性可以实现HTTP重定向,这种情况下不会进行服务器端的转发,而是直接返回一个HTTP 302状态码,告诉浏览器去访问另一个地址。 #### 四、ActionForward的最佳实践建议...
将login.jsp中的form表单中的action请求路径修改为LoginController类中的相应的@RequestMapping("/xxxxx.do")中的xxxxx.do,例如:login.jsp中form表单 action="<%=request.getContextPath()%>/login2.do"提交...
ASV2012(Action Script Viewer)解密反编译DoSWF加密Flash之图文教程 一、什么是ASV2012? ASV2012,即Action Script Viewer 2012,是一款功能强大且功能丰富的Flash反编译工具。它可以解密和反编译各种加密的Flash...
标题中的“过滤器 Struts2全局变量 action转化do”可能指的是Struts2框架中的ActionMapping和FilterDispatcher配置,以及全局结果(Global Results)的概念。 1. **过滤器(Filter)**:在Java Web开发中,过滤器是...
在这种情况下,我们有一个基本的文件上传表单,包含一个文件选择器和一个提交按钮。`el-upload`组件的配置如下: ```html ref="upload" :action="uploadUrl" :file-list="fileList" :auto-upload="false" :...
3. **使用了错误的Action路径**:例如,在JSP文件中使用`<html:form action="/Login.do">`,但实际的Action路径在配置文件中定义为其他路径。 **解决办法**: - 检查`struts-config.xml`文件中是否包含了正确的...
Struts2作为一款流行的Java Web框架,其动态访问调用机制是其强大特性的体现之一。在实际开发中,我们经常需要根据用户的不同操作来执行不同的业务逻辑,这时`struts2`的`method`属性就显得尤为重要。本文将深入探讨...
Action、Service 和 Dao 功能解析 在不分层的系统中,我们可以将所有的代码都写到一个地方,比如 Struts 的 Action 类。在这里,我们不仅要处理页面逻辑,还要做业务逻辑,还要做数据访问。为了更好地理解和分离 ...
这种情况下,`execute()`方法不需要被覆盖,而是在类中定义多个方法来对应不同的请求路径。 **配置示例**: ```xml <action path="/dispatch" type=...
接下来,在Action2中,我们需要访问Action1中创建的对象`oWSH`,并通过它来弹出一个对话框询问用户是否感觉良好: ```vb Sub Action2() ' 从上一个Action获取WScript.Shell对象 Set a = oWSH ' 使用对象弹出...
Action-only Action通常用于不需要表单数据处理的情况。例如: ```xml <action path="/anActionOnlyAction" type="somePackage.someActionClass"> <forward name="success" path="/success.jsp"/> ...
8. **Struts2的Action路径配置**:根据struts.xml的配置,访问LoginAction的正确路径应该包含namespace(/first)和action名称(login.action),所以正确答案是D(“/first/login.action”>访问 LoginAction)。...
在某些场景下,我们可能需要在一个Action执行后,继续执行另一个Action,这就是所谓的Action链(Chain of Responsibility)模式的应用。 标题“使用chain方式,在第二action中获取第一个action中actionMessage”所...
在Struts2中,URL通常以`.do`结尾,这是默认的Action映射后缀。然而,为了提供更加用户友好的URL和提高搜索引擎优化(SEO),开发者可能希望将这些后缀更改为更自然的扩展名,如`.html`。本教程将深入探讨如何在...
<param name="actionName">main.do <param name="namespace">/cart <param name="actionName">cart!list <result name="error">/user/login_form.jsp <result name="form">/user/...