Struts2入门示例
来源:互联网 发布:云熙拆单软件正版价格 编辑:程序博客网 时间:2024/05/16 06:43
Struts2_HelloWorld示例
struts.xml
<struts> <!-- package:包struct2使用package来组织模块name属性:必须,用于其他包应用当前包。extends:当前包继承哪个包,继承的,即可以继承其中的配置,通常情况下继承struts-default--> <package name="helloworld" extends="struts-default"> <!-- 配置一个action:一个Struts2的请求就是一个action name:对应一个struts2请求的名字,不包括扩展名result:结果--><action name="product-input"> <result>/WEB-INF/pages/input.jsp</result></action><action name="product-save" class="com.atguigu.struts2.helloworld.Product" method="save"> <result name="details">/WEB-INF/pages/details.jsp</result></action></package></struts>index.jsp
<body> <a href="product-input.action">Product input</a></body>
input.jsp
<body> <form action="product-save.action" method="post"> ProductName:<input type="text" name="productName"/><br><br>ProductDesc:<input type="text" name="productDesc"/><br><br>ProductPrice:<input type="text" name="productPrice"/><br><br><input type="submit" value="Submit"/><br><br></form> </body>
details.jsp
<body> ProductId:${productId}<br><br>ProductName:${productName}<br><br>ProductDesc:${productDesc}<br><br>ProductPrice:${productPrice}<br><br></body>Product.java
package com.atguigu.struts2.helloworld;public class Product{private Integer productId;private String productName;private String productDesc;private Double productPrice;public Integer getproductId(){return productId;}public void setproductId(Integer productId){this.productId = productId;}public String getproductName(){return productName;}public void setproductName(String productName){this.productName = productName;}public String getproductDesc(){return productDesc;}public void setproductDesc(String productDesc){this.productDesc = productDesc;}public double getproductPrice(){return productPrice;}public void setproductPrice(double productPrice){this.productPrice = productPrice;}public String save(){return "details";}}
0 0
- Struts2入门示例教程
- Struts2入门示例教程
- Struts2入门示例教程
- Struts2入门示例教程
- Struts2入门示例教程
- Struts2入门示例教程
- Struts2入门示例教程
- Struts2入门示例
- Struts2入门示例教程
- Struts2入门简单示例
- struts2框架入门示例
- Struts2入门示例教程
- struts2简单入门示例
- struts2简单入门示例
- struts2入门示例
- Struts2入门示例教程
- struts2简单入门示例
- Struts2入门示例教程
- 原码反码补码 详解
- aix5.3和aix6.1的VMO参数对比
- Android中的动画,逐帧动画,补间动画
- ocr_wafer_semi_font.hdev圆晶上semi字符提取 相关例程学习
- 关于SVN 目录结构
- Struts2入门示例
- [leetcode-225]Implement Stack using Queues(c++)
- Maven仓库—Nexus环境搭建及简单介绍
- 简析list.add() 和list.addAll()
- 数据库SQL Server2012笔记(八)——Statement与PreparedStatement的区别,JDBC方式操作数据库
- 微博关系服务与Redis的故事
- 机房收费总结篇
- Android onActivityResult()不执行的几个原因
- JavaScript中BOOLEAN类型之三种情景代码举例