📄 test.jsp
字号:
<%@ taglib uri="webwork" prefix="webwork" %><HTML><HEAD><TITLE>WebWork miscellaneous tests</TITLE></HEAD><BODY><H1>WebWork miscellaneous tests</H1><webwork:bean name="'webwork.util.Timer'" id="timer"/><H2>Testing basic name resolution</H2>Get property "name" from result. Value is: <B>"<webwork:property value="name"/>"</B><br>Get property "person/name" from result. Value is: <B>"<webwork:property value="person/name"/>"</B><br>Get property "/person/email" from result. Value is: <B>"<webwork:property value="/person/email"/>"</B><P>Get settings: <BR><B><webwork:property value="settings">Foo:<webwork:property value="['foo']"/><BR>Black:<webwork:property value="['black']"/><BR></webwork:property></B><br>Testing Collections access: <webwork:property value="people[0]/name"/><br>Testing second method call: <webwork:property value="second('one', 'two')"/><br>Testing embedded second method call: <webwork:property value="second('one', second('one', 'two'))"/><br>Testing escaped quotes: <webwork:property value="second('one', '\'1\', \'2\'')"/><br>Testing escaped quotes: <webwork:property value="'O\'Hare'"/><br>Testing escaped backslash: <webwork:property value="second('one', 'c:\\Program Files\\')"/><br>Testing embedded slash: <webwork:property value="'this/and/that'"/><br><br>Time:<webwork:property value="@timer/time"/>ms<P><H2>Testing scoping of property names by using .. (relative scoping), @ (absolute scoping using named attribute objects), and / (access top value)</H2><webwork:bean name="'webwork.examples.Person'" id="rick"> <webwork:param name="'name'" value="'Rickard'"/> <webwork:bean name="'webwork.examples.Person'"> <webwork:param name="'name'" value="'Maurice'"/> name=<webwork:property value="name"/><BR> ../name=<webwork:property value="../name"/><BR> @rick/name=<webwork:property value="@rick/name"/><BR> /name=<webwork:property value="/name"/><BR> </webwork:bean></webwork:bean>Time:<webwork:property value="@timer/time"/>ms<P><H2>Testing iterator and property tags</H2><TABLE BORDER=1><webwork:iterator value="people"><TR><TD><webwork:property value="name"/></TD><TD><webwork:property value="email"/></TD></TR></webwork:iterator></TABLE>Time:<webwork:property value="@timer/time"/>ms<P><H2>Testing indexed property access</H2><webwork:action name="'BookList'"> Title of book 1: <webwork:property value="bookArray[1]/title"/><BR> Author of book 2: <webwork:property value="books[2]/author"/><BR></webwork:action>Time:<webwork:property value="@timer/time"/>ms<P><H2>Testing client info bean</H2><webwork:action name="'ClientInfo'"> Browser:<webwork:property value="browser"/><BR> Version:<webwork:property value="version"/><BR> Supports GIF:<webwork:if test="supportsType('image/gif') == true">Yes</webwork:if><webwork:else>No</webwork:else><BR></webwork:action>Time:<webwork:property value="@timer/time"/>ms<P><H2>Testing bean-info utility</H2><webwork:property value="people[0]"> <webwork:include value="'beaninfo.jsp'"/></webwork:property>Time:<webwork:property value="@timer/time"/>ms<P><H2>Testing ParameterAware interface</H2><form>Foo=<input name="foo" value="<webwork:property value="foo"/>"> (enter a value a end hit the return key)</form><ul><webwork:iterator value="parameters"><li><webwork:property value="key"/>=<webwork:property value="value"/></webwork:iterator></ul><p>Just the parameter foo: <webwork:property value="$foo"/></p><P>Time:<webwork:property value="@timer/time"/>ms<webwork:include page="request.jsp" />Time:<webwork:property value="@timer/time"/>ms<BR>Total time:<webwork:property value="@timer/total"/>ms<HR><A href="<webwork:url/>">Next</A></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -