怎么根据jsp找到数据库?

怎么根据jsp找到数据库?,第1张

你点击一个需要 *** 作数据库的按钮或则其他的(登录按钮),然后不出意外会转到userAction里面的某个方法(假设叫做login()方法),这个时候login方法里面肯定会调用某个函数,来判定你的登录时候有效

String login(){

UserServer us=new UserServer()//

us.checkUserLogin(userName,userPwd)

//这个函数里面肯定就会有对数据库的 *** 作,然后你一步一步的向上面找,数据库的配置信息

//一般都是放到一个jdbc.properties,或则一个xml里面。要是没有这些你就按照上面的一层

//一层的找,肯定有的。

return success// 我随便写的返回值

}

-----其实我还是不知道你要找什么,是数据库的配置信息还是对应的sql语句。

你可以在页面上设置一个隐藏域,当点击‘查看详细信息’按钮时,将选中对象的id值赋给隐藏域,然后跳转显示详细信息的页面,再根据id值来查处详细信息即可。

d窗口 用

window.showModalDialog("XXXX.html","XXXX","dialogWidth=800pxdialogHeight=600px")就可以

你的意思是一个submit最多能一次性提交4个文本框内的数据是吧?把4个文本框放进一个表单,提交表单就能4个一起提交,获取的时候用:request.getParameter("文本框名")

至于查询参数要在sql上写if判断了,如下写法: String cond=""

Long di_id=0l

if(request.getParameter("dept")!=null&&!"0".equals(request.getParameter("dept"))){

di_id=Long.valueOf((request.getParameter("dept")))

cond+=" and pcr_exdept='"+di_id+"'"

}

判断前台读入的数据中是否有dept这个参数,如果有,就把条件cond赋值为and pcr_exdept='"+di_id+"',,判断完成后把cond传入写sql的函数里,而sql哪儿也要判断下cond 是否为空:

if(!"".equals(condition)&&condition!=null){

sql = "select * from user_info where 1=1"+condition

}

这样就可以实现任意属于参数个数实现查询了:)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6829434.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存