`
hua04104
  • 浏览: 248696 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

通过JS实现struts一个form对应多个action(按钮)

    博客分类:
  • js
阅读更多
通过更改form里的action和隐藏input的method值。
 function send(){
	 document.getElementById("method").value="processSend";
	 var s = document.getElementById("method").value; 
	 document.form1.action = "<%=contextpath %>/jsp/process/banli.do";
         document.form1.submit();   
  }
分享到:
评论

相关推荐

    struts2动态上传多文件的实现(内附JavaScript代码)

    2. **Action类**:在Struts2 Action类中,你需要定义一个或多个类型为`java.io.File`或`org.apache.struts2.dispatcher.multipart.FileItem`的属性,这些属性对应于前端的文件输入字段。 3. **配置文件**:在struts...

    Struts+Hibernate实现分页

    每个记录都有“编辑”和“删除”操作,这些操作通过JavaScript弹窗实现,传递相应的ID到对应的Action。 在控制器(Controller)部分,我们需要创建一个Struts Action类,例如`SelectAction`,该类会接收用户请求,...

    用js模拟struts2的多action调用示例

    Struts2是一个流行的Java web框架,它允许开发者构建结构清晰、可维护性强的MVC(Model-View-Controller)应用程序...同时,随着前端技术的发展,比如Ajax的使用,也可以实现异步调用多个Action,提供更好的用户体验。

    利用Struts2框架实现的登录留言评论效果(idea平台)

    7. **Action与结果映射**:在Struts2中,每个Action对应一个或多个结果。当Action执行成功后,会跳转到相应的页面(JSP),显示留言列表或反馈操作结果。通过struts.xml配置文件,我们可以定义不同Action的结果页面...

    Struts标签库 Struts 标签库

    - `s:textfield`标签:`用户名" /&gt;`,这会生成一个输入框,其name属性对应Action类的属性,label属性用于显示表单标签。 - `s:submit`标签:`提交" /&gt;`,用于创建提交按钮,点击后会触发Action的execute方法。 - ...

    Struts2+uploadify上传文件

    Uploadify则是一个JavaScript库,利用Flash插件实现异步文件上传,提供用户友好的界面和丰富的自定义选项。 ### Struts2 文件上传原理 在Struts2中,文件上传主要依赖于`struts2-core`库中的`org.apache.struts2....

    struts2标签api

    Struts2标签API是Struts2框架中一个重要的组成部分,它提供了一系列的预定义标签,使得开发者能够更方便地在JSP页面中处理业务逻辑和展示数据。这些标签极大地简化了视图层的开发,提高了代码的可读性和可维护性。 ...

    struts1.2登陆小例子

    本示例是针对Struts1.2框架的一个登录功能实现,通过这个小例子,我们可以了解Struts1.2的基本架构和核心组件。 首先,Struts1.2的核心概念是Action,它负责处理用户的请求。在这个登录示例中,我们会有个名为`...

    Struts 2.0 UI标签实例程序

    4. `&lt;s:form&gt;`:定义一个表单,包括form元素的所有属性,如action(指定处理表单的Action方法)、enctype(编码类型)等,还可以嵌套其他UI标签。 5. `&lt;s:checkbox&gt;` 和 `&lt;s:checkboxlist&gt;`:用于创建复选框,单个...

    Struts2标签集锦(附Struts2标签详解word文档)

    3. **选择标签(Selection Tags)**:这些标签主要用于下拉列表、复选框组和单选按钮组的选择,如`&lt;s:select&gt;`创建下拉列表,`&lt;s:checkboxlist&gt;`和`s:radiolist`分别用于生成多个复选框和单选按钮。 4. **数据标签...

    struts+jquery文件上传

    Action类中需要包含一个或多个`java.io.File`类型的属性,以及对应的`org.apache.struts2.interceptor.FileUploadInterceptor`注解,以接收上传的文件。例如: ```xml &lt;action name="uploadAction" class=...

    Struts2标签库详解

    这通过创建一个实现ognl表达式解析、标签处理等功能的标签库动态代理类(Tag Library Descriptor,TLD)来实现。 四、Struts2标签库的国际化与主题 Struts2支持多语言环境,可以通过配置资源文件实现国际化。同时...

    Struts1.x HTML标签库

    与HTML的`&lt;form&gt;`标签不同,`&lt;html:form&gt;`的`action`属性需要指定一个Struts的动作(Action),这个动作必须在`struts-config.xml`配置文件中定义。否则,页面在尝试提交时会抛出异常,导致JSP页面无法正常工作。...

    Struts的文件下载

    6. **配置Struts.xml**:在Struts配置文件中,为`downloadFile()`方法添加一个匹配的Action配置,指明它应该响应哪个URL请求。 7. **JSP视图**:在JSP页面上,创建一个表单或者链接,触发`downloadFile()`方法的...

    Struts2防止重复提交的解决方案

    - 对于同一Action中的多个业务处理方法,可通过特定的XML文件来进行不同的校验配置。 4. **文件上传**: - 配置参数:`struts.multipart.parser`、`struts.multipart.saveDir`、`struts.multipart.maxSize`。 - ...

    Struts2 常用标签

    Struts2是Apache组织下的一个开源框架,用于构建企业级Java Web应用。它基于MVC(Model-View-Controller)设计模式,提供了一套完整的解决方案来简化Web应用的开发流程。在Struts2中,提供了丰富的标签库(Taglib)...

    struts标签详解

    Struts标签是Apache Struts框架中的一个重要组成部分,它提供了一种简化JSP页面开发的方式,使得开发者能够更高效地构建MVC(Model-View-Controller)架构的应用程序。Struts标签库提供了丰富的标签,用于处理表单、...

    struts课件3

    Struts 是一个开源的 MVC(Model-View-Controller)框架,专为构建企业级 Java Web 应用程序而设计。这个框架提供了结构化的控制层,简化了开发过程,并且与许多其他 Java 技术,如 JSP、Servlet、JavaBeans 等无缝...

    struts2中防止重复提交的方法

    在Struts2框架中,防止重复提交是一个重要的安全性考量,因为重复提交可能导致数据不一致性和资源浪费。在上述描述中,给出了三种主要方法来解决这个问题: 1) **使用 `&lt;s:token&gt;` 标签** Struts2 提供了一个称为 ...

    struts與jsf比較

    4. **控制层处理**:Struts中的表单通常只有一个action,若需处理多个按钮提交,可能需要额外技巧。JSF允许更复杂的事件处理和组件关联,使得页面元素可以关联到不同的处理方法。 5. **页面组件ID**:JSF生成的组件...

Global site tag (gtag.js) - Google Analytics