`

struts2技术jsp页面链接传参给Action

 
阅读更多

方法一、

 

 aaa.jsp的链接

 

<a href="BookUpdate.jsp?bookID='3'">Edit</a>

 

BookUpdate.jsp

 

<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>

<%@ taglib prefix="s" uri="/struts-tags" %>
<%
 String strId=request.getParameter("bookID");//jsp获取传来的参数
System.out.println("xiuddhhffjhfdjhfjdh     "+strId);
session.setAttribute("id", strId);//之后存入到session里
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>修改图书</title>
  
  </head>
 
  <body onload="">
  <div align="center">&nbsp; 
   
   </div>
  </body>
</html>

 

 

方法二、

 

aaa.jsp

 

<a href='<s:url action="EditLoad" ><s:param name="isbn" value="isbn"/></s:url>'>Edit</a>

//参数isbn

 

分享到:
评论

相关推荐

    struts2入门(传参)

    Struts2框架基于拦截器(Interceptor)模型,它通过Action类处理用户请求,再由配置文件(如struts.xml)定义请求与Action的映射关系。此外,Struts2提供了丰富的结果类型和插件支持,提高了开发效率。 2. **创建...

    struts2是否可以通过超链接传参

    例如,如果你有一个名为`findOrderByOid`的动作,你可以在JSP页面上创建一个链接,将订单ID作为参数传递: ```jsp &lt;a href='&lt;s:url action="findOrderByOid"&gt; &lt;/s:url&gt;'&gt; Order ID: ()%&gt; ``` 在上面...

    struts2传参

    struts2中使用ognl表达式语言传参的方法,简化操作,通过jsp页面传递到Action中

    struts2 向结果传参数

    在Struts2中,结果(Result)是动作(Action)执行后跳转的目标,它可以是一个JSP、Servlet或其他资源。有时我们需要在Action执行后向结果传递参数,以便在目标页面中使用这些参数来呈现数据或执行某些逻辑。本文将...

    struts2 使用action属性接收中文参数(post提交)

    在处理用户请求时,Struts2允许开发者通过Action类来接收和处理参数,包括中文参数。当我们需要通过POST方法提交包含中文字符的数据时,可能会遇到编码问题,因为HTTP请求默认使用的是ASCII编码,而中文字符需要UTF-...

    Struts2的三种传值方式比较(附demo)

    - 相应的JSP页面,展示了如何使用Struts2标签和Ognl表达式绑定Action属性和ValueStack。 - 配置文件`struts.xml`,配置了Action和结果页面的映射。 运行这个Demo,你可以观察到每种传值方式的效果,并理解它们在...

    struts2基本知识

    Struts2是Apache组织维护的一个开源项目,它是Struts1的升级版本,在设计理念和技术实现上都有了很大的改进。Struts2采用MVC(Model-View-Controller)模式进行架构设计,能够帮助开发者快速构建出易于维护的企业级...

    Struts2入门教程(全新完整版)

    十二、总结 本教程对struts2的基本知识进行了一些说明,关于struts2的更多详细内容应参看struts2的官方文档及提供的app实例。 下面对struts2的基本执行流程作一简要说明,此流程说明可以结合官方提供的struts2结构图...

    struts1总结

    2.6 如果ActionForward指向一个JSP页面,那么Struts1会将Form Bean的数据填充到请求上下文,转发到指定的JSP页面进行渲染。 2.7 JSP页面通过Struts1提供的标签库显示数据,完成视图的展示。 三、Struts1的优势与...

    java struts2开发总结

    然后在JSP页面上,可以使用Struts2标签`&lt;s:iterator&gt;`遍历Action返回的结果集,显示数据。 4. **Struts2超链接传参**:Struts2提供了多种传递参数的方法。可以直接在HTML的`&lt;a&gt;`标签中使用OGNL,如`...

    Strutst2框架的总结

    14. **初始化Domain Model**:可以在Action中直接创建实例,或通过传参给Model,但Model需要提供无参数构造函数。 15. **访问静态属性和方法**:使用`@类名@静态方法或属性`的语法。 16. **集合判断**:通过投影...

    Struts开发文档

    - **利用Model传参**:在Action类中添加实体对象的属性,并在页面中配置这些属性所对应的表单值。 8. **Action编写方式**:可以通过实现 `Action` 接口或继承 `ActionSupport` 类来编写Action类。推荐使用后者,...

    fleemark+Struts完整例子

    ActionForm实例可以在请求处理过程中被创建、填充和验证,最后将处理结果传递给对应的JSP视图进行展示。 在这个名为"userfleemark"的压缩包中,很可能包含了一个使用Fleemark理念和Struts框架的用户管理系统的示例...

    java培训个人总结.pdf

    - `Hello Struts2`示例展示了如何创建一个简单的Struts2应用,包括`struts.xml`配置文件的编写和`hello.jsp`页面的展示。 - 地址栏传参:学习了如何通过URL传递参数到Action。 - 参数验证:在User.java中使用`...

    ssi框架搭建

    这里`helloWorld`是Action的名字,当用户访问`/helloWorld`时,Struts2将调用`HelloWorldAction`类的`execute`方法,并在成功后跳转到`hello.jsp`页面。 - **Action命名规则**:大小写敏感,与URL路径对应。 ####...

    SSI框架搭建

    - **Action的基本配置**:在Struts2框架中,`action`节点用于配置请求与处理类之间的映射关系。例如,一个简单的`action`配置可能如下所示: ```xml &lt;action name="helloWorld" class=...

Global site tag (gtag.js) - Google Analytics