debug 输出调试信息
用于显示ValueStack、ActionContext中的信息。通常用于调试。典型代码:
<:s:debug />
div、submit、a
该标签用来实现局部刷新,即使用ajax方式更新div数据。
代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%> <%@ taglib prefix="s" uri="/struts-tags" %> <%@ taglib prefix="sx" uri="/struts-dojo-tags" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>测试struts2</title> </head> <sx:head /> <body> <h1>测试div、a、submit标签</h1> <sx:div href="data.jsp" updateFreq="3000" ></sx:div> </body> </html> |
效果:
<h1>aaaaaaaa</h1> <%--<sx:div href="reg.jsp" updateFreq="5000"></sx:div>每隔5秒请求一次 --%> <%--<sx:div href="reg.jsp" delay="5000"></sx:div> 5秒后请求一次 --%> <h1>bbbbbbbbb</h1> <sx:a href="reg.jsp" targets="aaa" loadingText="数据正在加载...">aa</sx:a> <sx:submit href="reg.jsp" targets="aaa" loadingText="数据正在加载...">aa</sx:submit> <div id="aaa"></div> |
tabbedpanel tab页效果
代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%> <%@ taglib prefix="s" uri="/struts-tags"%> <%@ taglib prefix="sx" uri="/struts-dojo-tags"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>My JSP 'Testtabbedpanel.jsp' starting page</title> </head> <sx:head /> <body> <sx:tabbedpanel id="tab1" labelposition="top" > <sx:div label="tab1" > </sx:div> <sx:div label="tab2" href="index.jsp"> </sx:div> <sx:div label="tab3" href="index.jsp" refreshOnShow="true"> </sx:div> <sx:div label="tab4" href="index.jsp" cssStyle="width: 300px; height: 500px;" > </sx:div> <sx:div label="tab5" href="index.jsp" closable="true" preload="fasle"> </sx:div> <sx:div label="tab6" href="index.jsp" disabled="true"> </sx:div> </sx:tabbedpanel> <br /><br /><br /><br /><br />
<b> labelposition属性,设置选项卡的显示 (可以是: top, right, bottom, left):</b><br /> <br /> <b> 3.每次点击选项卡时都重新刷新内容,使用属性refreshOnShow:</b><br /> <br /> <b> 4.固定大小的选项卡,使用属性cssStyle</b><br /> <br /> <b> 5.设置选项卡允许关闭,使用属性closeable</b><br /> <br /> <b> 6.使得其中一个选项卡失效:disabled="true"</b><br /> <br />
</body> </html>
|
效果如下:
tree 树结构
代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ taglib prefix="s" uri="/struts-tags" %> <%@ taglib prefix="sx" uri="/struts-dojo-tags" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>tree</title> </head> <sx:head/> <body> <sx:tree id="struts" label="框架" showRootGrid="true" showGrid="true" toggleDuration="1000"> <sx:treenode label="struts" id ="1"> <sx:treenode label="ognl" id="11"/> <sx:treenode label="filter" id="12" /> <sx:treenode label="debug" id="13" /> </sx:treenode> <sx:treenode label="spring" id ="2" > <sx:treenode label="s1" id="11" /> <sx:treenode label="s2" id="12" /> <sx:treenode label="s3" id="13" /> </sx:treenode> <sx:treenode label="hibernate" id ="3" > <sx:treenode label="h1" id="11" /> <sx:treenode label="h2" id="12" /> <sx:treenode label="h3" id="13" /> </sx:treenode> </sx:tree> </body> </html> |
效果如下: