s:action使用方法
来源:互联网 发布:高清网络电视下载apk 编辑:程序博客网 时间:2024/05/26 07:30
使用action标签,可以允许在jsp页面中直接调用Action,在调用Action时候,可以指定需要被调用的Action的name和namespace.如果指定了executeResult参数的属性值为true,该标签会把Action的处理结果(视图资源)包含到本页面中. 使用action标签指定属性有:
- id: 可选属性,作为该Action的引用ID
- name:必选属性,指定调用Action
- namespace:可选属性,指定该标签调用Action所属namespace
- executeResult:可选属性,指定是否将Action的处理结果包含到本页面中.默认值为false,不包含.
- ignoreContextParam:可选参数,指定该页面的请求参数是否需要传入调用的Action中,默认值是false,即传入参数.
这个标签可以用来直接显示数据库,既你点开一个页面,不用其它任何触发动作,就要以直接显示从数据库里查找到的数据。
但是它要有两个页面。
使用例子:
- <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
- <%@ taglib prefix="s" uri="/struts-tags"%>
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html>
- <head>
- <title>显示所有用户</title>
- </head>
- <body>
- <h2 align="center">
- <font color="red">浏览用户</font>
- </h2>
- <div align="center">
- <table align="center" bacolor="pink" border="1px">
- <tr bgcolor="yellow">
- <th>
- 用户编号
- </th>
- <th>
- 用户名
- </th>
- <th>
- 密码
- </th>
- <th>
- 角色
- </th>
- <th>
- 操作
- </th>
- </tr>
- <s:iterator value="users">
- <tr>
- <td class="nowrap">
- <s:property value="userId" />
- </td>
- <td class="nowrap">
- <s:property value="userName" />
- </td>
- <td class="nowrap">
- <s:property value="userPassword" />
- </td>
- <td class="nowrap">
- <s:property value="userRole" />
- </td>
- <td class="nowrap">
- <s:url action="showusers!update" id="url">
- <s:param name="user.userId" value="userId" />
- </s:url>
- <a href="<s:property value=" mce_href="<s:property value="#url"></a>">Edit</a>
- <s:url action="showusers!DeleteUser" id="url">
- <s:param name="user.userId" value="userId" />
- </s:url>
- <a href="<s:property value=" mce_href="<s:property value="#url"></a>">Delete</a>
- </td>
- </tr>
- </s:iterator>
- </table>
- </div>
- <div align="center">
- <s:url id="url" action="showusers" />
- <a href="<s:property value=" mce_href="<s:property value="#url"></a>">刷新</a>
- </div>
- <div align="center">
- <s:url id="url" action="loginresult!Article" />
- <a href="<%=request.getContextPath()%>/MyJsp.jsp">显示用户</a>
- </div>
- </body>
- </html>
第二个页面
- <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
- <%@ taglib prefix="s" uri="/struts-tags"%>
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html>
- <head>
- <title>My JSP 'MyJsp.jsp' starting page</title>
- </head>
- <body>
- This is my JSP page. <br>
- <s:action name="showusers" executeResult="true"/>
- </body>
- </html>
- s:action 的使用方法
- s:action使用方法
- s:action 的使用方法
- s:action标签的使用方法
- s:action标签的使用方法
- s:action标签的使用方法
- <s:action/>及<s:param/>
- s:action标签
- <s:action>的用法
- s:action的使用
- <s:action>的用法
- <s:action>传递参数
- <s:action>标签
- s:action隐藏问题
- <s:action>标签
- Action<UnityEngine.Object>的使用方法
- struts标签:<s:action> Action标签
- <S:date 的使用方法
- YII Framework学习教程-YII的Modules(模块化)
- WinCE BSP所有结构熟悉
- 常用正则表达式
- iOS开发知识点汇集一 —— 输入校验
- C++类三大特征(复习下)
- s:action使用方法
- Jvm早期优化(编译期)
- android adb常用命令
- 封装log4net日志管理类
- Android中各种Java包的功能描述
- 那些人,那些话
- 数据结构二叉树的先序中序后序遍历(递归方式)
- 在指定路径创建文件夹, 获取EXE文件的当前目录
- NSDate时间操作