永发信息网

有关JSP代码的解释

答案:2  悬赏:0  手机版
解决时间 2021-04-04 12:03
  • 提问者网友:沉默的哀伤
  • 2021-04-03 13:00
有关JSP代码的解释
最佳答案
  • 五星知识达人网友:英雄的欲望
  • 2021-04-03 14:18
第一段代码是登录,检测用户名和密码,然后将用户ID放入session中
第二段代码应该是检测用户名重复,这种业务一般存在于用户新增业务里,当新增teacher的时候,检测数据库中是否有名称相同的重复记录,如果有,则在客户端通过alert的方式提示“用户名已存在"
第三段代码 就是根据输入的条件查询出结果,这个结果放在两个LIST结合里面。从代码上来看,buildinglist=new BuildingDao().GetList("","Building_Name"); 这是查询所有楼栋记录

list=new DomitoryDao().GetList(strWhere,"Domitory_Name"); 而这段代码,是根据楼栋编号或则其他关键字查询宿舍信息

从以上代码分析,这应该属于一个校园管理系统追问strWhere+=" and "+SearchRow+"='"+SearchKey
这个是什么作用?
if(!(isInvalid(Domitory_BuildingID)))
{
strWhere+=" and Domitory_BuildingID='"+Domitory_BuildingID
这个我怎么不懂追答  这个是构建SQL语句中的where 查询,isInvalid应该是一个方法,检查楼栋编号是否正确,如果正确,则在where条件中加上针对楼栋编号的查询条件

strWhere+=" and "+SearchRow+"='"+SearchKey 而这句话,SearchRow和SearchKey 应该是从页面传过来的值 ,一个是SearchRow表示查询的字段,SearchKey表示查询的值
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯