servlet向ajax传递数据库,一、JSP、servlet、SQL三者之间的数据传递(前台与后台数据交互)...

本文探讨了MVC模式下,数据在JSP、Servlet和数据库之间的传递。通过表单提交,利用Ajax和JSON进行前后台交互,详细介绍了如何从前台JSP传递数据到Servlet,Servlet如何获取并处理数据库数据,最后将结果反馈到JSP展示。重点在于Web开发中的数据交互流程和页面更新。
摘要由CSDN通过智能技术生成

背景:

目前业界很流行的MVC(model-view-control)开发模式,理解为

模型是Bean,

视图是 Html/Jsp,

控制是Servlet,

关联数据库的Dao

web的运行机制:

数据首先在Jsp上被展示出来,用户看到页面后触发一些事件,并可能传递数据,这些数据和请求被控制器接收到,然后开始处理(往往会需要有一些数据库的操作(查询,修改数据库数据)),当这些处理结束后,我们就需要将数据反馈到JSP上显示给用户看,完成一次完整的交互过程。

正文:

根据背景所述的顺序,我们依次介绍----如何从JSP传数据到servlet并接收、如何在servlet里面获得数据库数据并处理、如何将servlet内的数据传递给jsp并显示在网页上。

(一)从JSP到servlet

1、发信息

表单提交

Html代码

定义一个函数来处理表单文本框检查非空并提交表单事件

Html代码

$(document).ready(function(){

$("#被单击按钮的ID").click(function(){

if(document.all.文本框名字.value.length==0){

alert("输入不能为空");

return false;

}

document.all.表单名字submit();

return true;});

});

JSP Servle

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值