当前位置:编程学习 > JAVA >>

struts2与jsp之间的交互

我想实现的功能是jsp页面一开始加载的时候就执行其中的一个action,并附带参数,struts2执行其方法,并返回一个实体bean的list,jsp接受这个list,并把list里面的内容展现出来。(求大神给个样例,跟导师在做项目,导师什么都不教,直接扔给我个任务让我做,只能来这里讨教了) JSP Struts --------------------编程问答-------------------- <s:action id="handler" name="val"/>


<s:iterator value="#handler.方法('参数')">

</s:iterator> --------------------编程问答--------------------
引用 1 楼 forgetsam 的回复:
<s:action id="handler" name="val"/>


<s:iterator value="#handler.方法('参数')">

</s:iterator>
大神可以写的详细些吗 --------------------编程问答-------------------- 直接配置下 就好了吧  这个访问action  然后 执行方法  返回数据 到某个jsp 页面   感觉比helloworld稍微的 有点难度! --------------------编程问答-------------------- 没感觉哪里有难度的,,,你说哪里做不到吧,,直接要代码 没法弄 --------------------编程问答-------------------- 你可以先尝试 做一个 只返回string的 页面
然后再做返回list的。 --------------------编程问答-------------------- 给你个QQ276068467,有空告诉你,这么些简单的问题在这里不好回答 --------------------编程问答--------------------

//temp.jsp
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
<meta http-equiv='refresh' content='0;url=listIndexNotice.action'>
  </head>

  <body>
  </body>
</html>



          //struts.xml
<action name="listIndexNotice" class="com.brss.project.web.action.NoticeAction" method="list">
<result name="success">/display/index.jsp</result>
</action>

[code=java]
      <s:iterator id="p" value="lists" status="s">   //lists为list集合对象。在action里声明,action class  自己去写。
            <s:property value="title"/>
      </s:iterator>

[/code] --------------------编程问答-------------------- 刚学struts2 路过
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,