struts2中action如何传给页面对象
if(sfz==0&&zkz!=0){Ss=newS();//这是我的bean也就是页面要的stustu=newstu();s=stu.zkz(zkz);//调用方法后返...
if(sfz==0&&zkz!=0){
S s = new S();//这是我的bean 也就是页面要的
stu stu = new stu();
s = stu.zkz(zkz);//调用方法后返回了S的对象
action中已经建好s对象的set get 这样可以直接获得么?
StuAction sa = new StuAction();
sa.setS(s);//我想给自己的action传值 这样新建的是不是不行
return SUCCESS;
上面是我action的 execute的主要内容 需要返回页面s这个对象 或者s属性
用struts的方法怎么实现
jsp的session好像可以 展开
S s = new S();//这是我的bean 也就是页面要的
stu stu = new stu();
s = stu.zkz(zkz);//调用方法后返回了S的对象
action中已经建好s对象的set get 这样可以直接获得么?
StuAction sa = new StuAction();
sa.setS(s);//我想给自己的action传值 这样新建的是不是不行
return SUCCESS;
上面是我action的 execute的主要内容 需要返回页面s这个对象 或者s属性
用struts的方法怎么实现
jsp的session好像可以 展开
2个回答
展开全部
如果变量X为action的属性,同时有gatX方法,则使用<s:property value="X" />页面就可以取到。否则可以放到request.setAttribute("X", "x");则使用<s:property value="#request.X" />获取变量。更多内容见struts2教程网。
追问
在jsp中貌似只能直接显示,我想给jsp中中代码传值。request.setAttribute("X", "x"); 能直接在action中使用么?
今天又遇到点问题我的jsp中使用了frameset分块 我的action能直接传到frame 但无法达到分出去的块 我只能做了个session传值,希望大神有办法,呵呵。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询