05-提交表单数据

1.提交表单数据流程分析

Jsp:提交页面表单数据

Servlet:(Web层)

封装表单数据到javabean中

校验参数

把封装好的表单数据传给Service处理

保存成功信息

转发显示成功信息

Service:(业务层)

补齐表单数据

根据业务调用Dao写入数据库中

Dao:(持久层)

写入数据库

Domain:(实体层)

封装实体信息,User


2.具体实现

1.根据user_info表构建User类,用于将user_info表中的数据封装到User对象中

2.编写UserDao,使用TxQueryRunner实现对数据库的增删改查操作

3.编写UserService,根据业务需求操作数据库,调用UserDao实现

4.编写UserServlet,封装表单数据,调用UserService完成业务

配置web.xml,提供给页面jsp调用

  <servlet>
  	<servlet-name>UserServlet</servlet-name>
  	<servlet-class>com.wxoms.user.web.UserServlet</servlet-class>
  </servlet>
  <servlet-mapping>
  	<servlet-name>UserServlet</servlet-name>
  	<url-pattern>/UserServlet</url-pattern>
  </servlet-mapping>


5.jsp表单

http://localhost:8080/.../AServlet?method=update

<form method="post" action="./../../UserServlet" οnsubmit="return AddressFormValidate()">
			<input type="hidden" name="method" value="update" />
			<div data-role="fieldcontain" data-inset="true">
				<label for="name">收货人姓名:</label>
				<input type="text" name="uname" id="form_name">
				<label for="phonenumber">手机号码:</label>
				<input type="text" name="phonenumber" id="form_phonenumber">
				<label for="region">所在区域:</label>
				<input type="text" name="region" id="form_region"  placeholder="省市区(县)">
				<label for="address">详细地址:</label>
				<input type="text" name="address" id="form_address">
				<label for="postcode">邮政编码:</label>
				<input type="text" name="postcode" id="form_postcode">
			</div>
			<input type="submit" data-corners="true" value="提交">	
		</form>


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值