Struts2教程1:第一个Struts2程序 - 编程入门网
中可以有多个<action>。我们可以用如下的URL来访问这个动作:
http://localhost:8080/struts2/mystruts/sum.action 注:Struts1.x的动作一般都以.do结尾,而Struts2是以.action结尾。 Struts2教程1:第一个Struts2程序(4)时间:2011-07-03 BlogJava nokiaguy【第5步】 编写用户录入接口(JSP页面) 1.主界面(sum.jsp) 在Web根目录建立一个sum.jsp,代码如下: <%@ page language="java" import="java.util.*" pageEncoding="GBK" %> <%@ taglib prefix="s" uri="/struts-tags"%> <html> <head> <title>输入操作数</title> </head> <body> 求代数和 <br/> <s:form action="mystruts/sum.action" > <s:textfield name="operand1" label=" 操作数1"/> <s:textfield name="operand2" label=" 操作数2" /> <s:submit value="代数和" /> </s:form> </body> </html> 在sum.jsp中使用了Struts2带的tag。在Struts2中已经将Struts1.x的好几个标签库都统一了,在Struts2中只有一个标签库/struts-tags。这里面包含了所有的Struts2标签。但使用Struts2的标签大家要注意一下。在<s:form>中最好都使用Struts2标签,尽量不要用HTML或普通文本,大家可以将sum.jsp的代码改为如下的形式,看看会出现什么效果:
提示一下,在<s:form>中Struts2使用<table>定位。 2.positive.jsp <%@ page language="java" import="java.util.*" pageEncoding="GBK"%> <%@ taglib prefix="s" uri="/struts-tags" %> <html> <head> <title>显示代数和</title> </head> <body> 代数和为非负整数<h1><s:property value="sum" /></h1> </body> </html> Struts2教程1:第一个Struts2程序(5)时间:2011-07-03 BlogJava nokiaguy3.negative.jsp <%@ page language="java" import="java.util.*" pageEncoding="GBK"%> <%@ taglib prefix="s" uri="/struts-tags" %> <html> <head> <title>显示代数和</title> </head> <body> 代数和为负整数<h1><s:property value="sum" /></h1> </body> </html> 这两个jsp页面的实现代码基本一样,只使用了一个<s:property>标签来显示Action类中的sum属性值。<s:property>标签是从request对象中获得了一个对象中得到的sum属性,如我们可以使用如下的代码来代替<s:property value=”sum”/>:
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |