struts2访问web元素
2011-02-24 10:16
411 查看
可以用#加上key值来访问Stack context中的值.如下所示:
login succeed!
<s:property value="#request.r1"></s:property>
<s:property value="#session.s1"></s:property>
<s:property value="#application.a1"></s:property><br/>
username is:<s:property value="#parameters.username"></s:property><br/>
password is:<s:property value="#parameters.password"></s:property>
<s:debug></s:debug>//用此标签,页面上会有一个debug链接,点击此链接,可以看到后台传递的一些值.
<s:form name="f" method="post">
<s:textfield name="username" label="用户名"></s:textfield>
<s:password name="password" label="密码"></s:password>
<tr>
<td><input type="button" value="submit1" onclick="javascript:document.f.action='login/login1';document.f.submit();"/></td>
<td><input type="button" value="submit2" onclick="javascript:document.f.action='login/login2';document.f.submit();"/></td>
</tr>
<tr>
<td><input type="button" value="submit3" onclick="javascript:document.f.action='login/login3';document.f.submit();"/></td>
<td><input type="button" value="submit4" onclick="javascript:document.f.action='login/login4';document.f.submit();"/></td>
</tr>
</s:form>
struts.xml配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="false" />
<package name="com.action" namespace="/" extends="struts-default">
<action name="user" class="com.action.UserAction">
<result name="success">/success.jsp</result>
<result name="error">/loginFailed.jsp</result>
</action>
</package>
</struts>
login succeed!
<s:property value="#request.r1"></s:property>
<s:property value="#session.s1"></s:property>
<s:property value="#application.a1"></s:property><br/>
username is:<s:property value="#parameters.username"></s:property><br/>
password is:<s:property value="#parameters.password"></s:property>
<s:debug></s:debug>//用此标签,页面上会有一个debug链接,点击此链接,可以看到后台传递的一些值.
<s:form name="f" method="post">
<s:textfield name="username" label="用户名"></s:textfield>
<s:password name="password" label="密码"></s:password>
<tr>
<td><input type="button" value="submit1" onclick="javascript:document.f.action='login/login1';document.f.submit();"/></td>
<td><input type="button" value="submit2" onclick="javascript:document.f.action='login/login2';document.f.submit();"/></td>
</tr>
<tr>
<td><input type="button" value="submit3" onclick="javascript:document.f.action='login/login3';document.f.submit();"/></td>
<td><input type="button" value="submit4" onclick="javascript:document.f.action='login/login4';document.f.submit();"/></td>
</tr>
</s:form>
struts.xml配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="false" />
<package name="com.action" namespace="/" extends="struts-default">
<action name="user" class="com.action.UserAction">
<result name="success">/success.jsp</result>
<result name="error">/loginFailed.jsp</result>
</action>
</package>
</struts>
相关文章推荐
- Struts2访问Web元素的三种方式
- struts2_大纲02_访问Web页面元素
- struts2--(3)--一些小的知识----访问web相关元素
- Struts2中访问web元素
- STRUTS2 ACTION 访问WEB元素的四种方式
- Struts2之web元素访问与模板包含与默认Action使用
- Struts2_12_访问WEB元素_1
- struts2 访问Web元素的4种方法
- struts2 06 访问web元素。访问session
- struts2访问web元素
- Struts2 入门 初步了解Struts2(4) 访问Web元素之IoC(控制反转)与依赖容器
- Struts2_13_访问WEB元素_2(最常用控制反转的方式)
- struts2访问web元素
- Struts2访问Web元素(RequestAware,SessionAware,ApplicationAware)
- Struts2访问Web元素
- Struts2_访问Web元素
- struts2-----访问web元素的三种方式and 常用返回类型
- Struts2访问Web元素(RequestAware,SessionAware,ApplicationAware)
- 四种struts2访问web元素的方式
- Struts2中访问Web元素的3中方法RequestAware,SessionAware,ApplicationAware在jsp页面间传值!