struts2客户端与服务器端即jsp页面与action之间的关系

在Struts2中,客户端和服务器之间的数据传输全部要用到get、set方法:用set方法 ,可以将表单中的值存入Action类。通过Struts2.0标签,调用get方法将Action类中的结果数据显示在页面上。

当在业务逻辑中需要用到页面传过来的值的时候,只要保证Action中属性的set方法和页面中的name属性值<s:textfield name=""/>相同即可。(去掉set,方法名大写变小写)

当在显示页面中需要用到业务逻辑中的返回值时,只要保证页面标签的value值<s:property value=""/>  和Action中属性的get方法形同即可。(用法同上)

时间: 2024-10-03 14:14:48

struts2客户端与服务器端即jsp页面与action之间的关系的相关文章

jsp页面和action的传值与action和action之间的转换传值等四个问题

情况一:jsp提交到某个action中,如果该action方法执行完毕之后还要转到该action中的另一个方法, 那么可以直接返回的时候返回该另一个方法,然后struts.xml中也要配置该方法 情况二: jsp页面提交某个action中,如果giantaction方法执行完毕之后还要转到另一个action中的某方法 此时需要用到重定向 只需要return "name值" 然后在struts.xml中配置重定向name 值,type类型使用redirect. 如果需要传递参数,可以如下

struts2后台返回json到jsp页面

1.在action定义一个全局变量如: private Map<String, Object> dataMap; 2.控制层方法 说明:主要的目的是把我们定义的Map转为Json对象,然后输出到前台    public String valiDateCode(){        HttpServletRequest request = ServletActionContext.getRequest();        HttpSession session = request.getSessi

jsp页面,使用Struts2标签,传递和获取Action类里的参数,注意事项。&lt;s:a action&gt;&lt;s:iterator&gt;&lt;s:param&gt;ognl表达式

在编写SSH2项目的时候,除了使用<s:form>表单标签向Action类跳转并传递参数之外,很更多时候还需要用到<s:a action="XXX.action">这个链接标签进行跳转,此时,传递需要的参数必不可少.此外,在jsp页面获取Action类传来的数据时,也需要留心一下属性获取的方式. 之前在这里,由于我的粗心大意,导致了jsp页面上没有相应的数据显示出来.原本以为是没有从数据库读取到数据,使得我从持久层.dao层.service层.action类检查

&lt;转&gt; jsp页面向action传值的方法(最后一种简单)

多的不说,直接上代码; struts.xml代码: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">&

struts2 hibernate 在jsp页面上面显示多个图片

最近需要在一个jsp页面上面遍历出多个图片,平时做的比较多的是string integer等类型的遍历,图片是二进制的与原来常用的类型有很大的不同. BBFSeal.java public class BBFSeal { private Blob content; private String id; private String name; private BBFUseruser; private Blob imageSeal; public BBFSeal() { } public BBFS

struts2 jsp页面接收值

这里主要讨论从前台调用后台的action,然后将结果发送到另一个页面的情况. action中的方法编写: 或者 struts2 配置文件 JSP页面中的js代码获取数据 或者 注意:

jfc在jsp页面画图,不将图片存在服务器端,只存入会话session(可用)

jfc在jsp页面画图,不将图片存在服务器端,只存入会话session.其中主要用到jfc的一个servlet类. <%@ page contentType="text/html;charset=gb2312" errorPage="../common/error.jsp" %> <%@ page import="dqz.jsp.*" %> <%@ page import="java.sql.*"

servlet和struts2一起使用,实现绝对路径下的图片输出到jsp页面

如果我们在web.xml中配置的struts2的接收请求的路径为: <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 是可以用struts2中使用servlet的,只是必须让struts2的action来转发到servlet的url-pattern中的地址就可以了.我们简单的举例如下:

Struts2中jsp页面怎么实现一加载页面就显示数据

怎么把list里面的数据在jsp页面一加载的时候就显示出来,那么在Action里面和jsp页面该怎么做呢 注意:至始至终,就只有一个页面,,页面就比如说是index.jsp(欢迎页面) 才在学,纠结了一上午,还没解决,望大家提点下 index对应的action里面初始化list,然后在index.jsp里面显示不就行了吗? http://www.iteye.com/problems/123708 http://www.iteye.com/problems/123709 http://www.it