DWR增删改查.docx

上传人:b****3 文档编号:4010518 上传时间:2022-11-27 格式:DOCX 页数:10 大小:16.11KB
下载 相关 举报
DWR增删改查.docx_第1页
第1页 / 共10页
DWR增删改查.docx_第2页
第2页 / 共10页
DWR增删改查.docx_第3页
第3页 / 共10页
DWR增删改查.docx_第4页
第4页 / 共10页
DWR增删改查.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

DWR增删改查.docx

《DWR增删改查.docx》由会员分享,可在线阅读,更多相关《DWR增删改查.docx(10页珍藏版)》请在冰豆网上搜索。

DWR增删改查.docx

DWR增删改查

Add页面

functionaddAccount(){

varaccountName=$("accountName").value;

varaccountPwd=$("accountPwd").value;

account.addAccount(accountName,accountPwd,

callBackAdd);

}

functioncallBackAdd(data){

if(data){

alert("添加成功!

");

window.location.href="index.jsp";

}else{

alert("添加失败!

");

}

}

用户名称

用户密码

Index页面

window.onload=function(){

account.queryAll(callBackQueryAll);

}

functioncallBackQueryAll(data){

if(data!

=null){

for(vari=0;i

varrow=document.getElementById("mytable").insertRow(

document.getElementById("mytable").rows.length);

row.insertCell(0).innerHTML=data[i].accountId;

row.insertCell

(1).innerHTML=data[i].accountName;

row.insertCell

(2).innerHTML=data[i].accountPwd;

row.insertCell(3).innerHTML="

deleteAccount("

+data[i].accountId

+");'>删除 

accountId="

+data[i].accountId+"'>修改";

}

}else{

alert("NO!

");

}

}

functiondeleteAccount(id){

account.deleteAccount(id,callBackDelete);

}

functioncallBackDelete(data){

if(data){

alert("删除成功!

");

window.location.href=window.location.href;

}else{

alert("删除失败!

");

}

}

用户ID

用户名称

用户密码

操作

添加

Update页面

 

var$=document.getElementById;

functionqueryById(id){

account.queryById(id,callBackQueryById);

}

functioncallBackQueryById(data){

if(data!

=null){

$("accountId").value=data.accountId;

$("accountName").value=data.accountName;

$("accountPwd").value=data.accountPwd;

}else{

alert("NO!

");

}

}

functionupdateAccount(){

varaccountId=$("accountId").value;

varaccountName=$("accountName").value;

varaccountPwd=$("accountPwd").value;

account.updateAccount(accountId,accountName,accountPwd,

callBackDelete);

}

functioncallBackDelete(data){

if(data){

alert("更新成功!

");

window.location.href="index.jsp";

}else{

alert("更新失败!

");

}

}

用户名称

value="${account.accountName}"/>

用户密码

底层方法调用

publicListqueryAll(){

Listlist=accountDAO.findAll();

returnlist.size()>0?

list:

null;

}

publicAccountqueryById(intid){

Accountaccount=accountDAO.findById(id);

returnaccount!

=null?

account:

null;

}

publicbooleanupdate(Accountaccount){

booleanflag=false;

try{

accountDAO.attachDirty(account);

flag=true;

}catch(Exceptione){

//TODOAuto-generatedcatchblock

e.printStackTrace();

}

returnflag;

}

 

publicbooleanupdateAccountBO(intaccountId,StringuserName,StringuserPwd){

Accountaccount=newAccount();

account.setAccountId(accountId);

account.setAccountName(userName);

account.setAccountPwd(userPwd);

returnaccountDAOImpl.update(account);

}

publicbooleandelete(intid){

booleanflag=false;

try{

Accountaccount=this.queryById(id);

accountDAO.delete(account);

flag=true;

}catch(Exceptione){

e.printStackTrace();

}

returnflag;

}

publicbooleanadd(StringuserName,StringuserPwd){

booleanflag=false;

try{

Accountaccount=newAccount();

account.setAccountName(userName);

account.setAccountPwd(userPwd);

accountDAO.save(account);

flag=true;

}catch(Exceptione){

e.printStackTrace();

}

returnflag;

}

Web.xml

--以classpath方式加载配置文件-->

contextConfigLocation

/WEB-INF/applicationContext.xml

--以listener方式加载-->

org.springframework.web.context.ContextLoaderListener

--dwr-->

dwr-invoker

org.directwebremoting.servlet.DwrServlet

debug

true

dwr-invoker

/dwr/*

index.jsp

DWR.xml

Application.xml

class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">

hibernate.cfg.xml">

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 机械仪表

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1