毕业设计论文-团购网站 - 图文(8)

2019-04-22 22:18

北华航天工业学院毕业论文

}

}else{ }

response.setCharacterEncoding(\

response.getWriter().write(\该用户名已经存在,请重新注册!\

本段代码是程序的注册代码,首先从获取从页面获取注册的信息,同时新建一个User对象,把从页面获取的信息都写在USER对象里面。同时在插入到数据库之前先调用userDao.selectBean(\方法,验证下该用户名在数据库中是否存在,如果不存在,则调用userDao.insertBean(bean);方法,把该条记录写入数据库,如果该条记录存在,则返回到注册页面,同时提醒用户该用户已经注册,请重新注册!

5.4.3 网站主页面

本系统的网站主页面如图5-8所示。

图5-8 网站主页面

本系统主页面主要代码如下:

//程序登入界面

public String index() {

HttpServletRequest request = ServletActionContext.getRequest(); if (request.getSession().getAttribute(\

//是否有用户已经登录显示的导航

//栏不同

return \

30

北华航天工业学院毕业论文

}

} else { }

return \

//首页

public String index() {

HttpServletRequest request = ServletActionContext.getRequest(); //获取类型列表

request.setAttribute(\ leixinglock=0\ String leixing = request.getParameter(\

//获取类型用于类型查询

//获得关键字查询商品信息

String keyword = request.getParameter(\ StringBuffer sb = new StringBuffer(); sb.append(\ \

if(leixing!=null&&!\ }

sb.append(\sb.append(\

//按类型查询商品信息

if(keyword!=null&&!\ }

sb.append(\sb.append(\

//按关键字搜索商品

sb.append(\ \

String paixu = request.getParameter(\if(\

//获得排序方法

sb.append(\

}else{ }

sb.append(\

//以下代码用于商品的分页显示 String where = sb.toString(); int currentpage = 1; int pagesize = 9;

if(request.getParameter(\

currentpage= Integer.parseInt(request.getParameter(\

31

北华航天工业学院毕业论文

}

int total = tuangouDao.selectBeanCount(\

List list = tuangouDao.selectBeanList((currentpage - 1) //页面商品展示

* pagesize, pagesize, where);

//以下代码让主页面显示8条商品数据

if(list.size()>0)

request.setAttribute(\

if(list.size()>1)

request.setAttribute(\

if(list.size()>2)

request.setAttribute(\

if(list.size()>3)

request.setAttribute(\

if(list.size()>4)

request.setAttribute(\

if(list.size()>5)

request.setAttribute(\

if(list.size()>6)

request.setAttribute(\

if(list.size()>7)

request.setAttribute(\

if(list.size()>8)

request.setAttribute(\

//将商品的计数信息用request传给页面

request.setAttribute(\

request.setAttribute(\共

有\条记录\

}

this.setUrl(\return SUCCESS;

//商品分页显示

本段代码是网站主页面的代码,首先通过

String leixing = request.getParameter(\ String keyword = request.getParameter(\

这两句代码从页面获取查询的选项,,然后通过

if(leixing!=null&&!\, if(keyword!=null&&!\

32

北华航天工业学院毕业论文

这两句条件语句分别判断下这个值是否为空,当不为空时则通过StingBuffer 来叠加组装查询的sql语句,最后当sql语句组装好了之后,通过tuangouDao.selectBeanList方法来调用数据库的查询方法来查到符合条件的记录,在通过request.setAttribute方法把查询到的记录传到显示的页面。同时通过this.setUrl(\方法指定传回到具体指定的是哪个JSP页面。

5.4.4 类型管理主页面

本系统的类型管理主页面如图5-9所示。

图5-9 类型管理主页面

本系统类型管理主页面主要代码如下:

//类型列表

public String leixinglist() {

HttpServletRequest request = ServletActionContext.getRequest(); String name = request.getParameter(\StringBuffer sb = new StringBuffer(); sb.append(\

StringBuffer sb2 = new StringBuffer(); sb2.append(\

if(name!=null&&!\ }

sb.append(\

33

sb.append(\sb.append(\

sb2.append(\sb2.append(\

request.setAttribute(\

北华航天工业学院毕业论文

where));

}

request.setAttribute(\

currentpage, \共有\条记录\

String where = sb.toString(); sb2.append(\String where2 = sb2.toString(); int currentpage = 1; int pagesize =10;

if(request.getParameter(\ }

int total = leixingDao.selectBeanCount(where2);

request.setAttribute(\

currentpage = Integer.parseInt(request.getParameter(\

this.setUrl(\return SUCCESS;

首先通过

String name = request.getParameter(\

这句代码从页面获取查询的选项,,然后通过if(name!=null&&!\这句条件语句分别判断下这个值是否为空,当不为空时则通过StingBuffer 来叠加组装查询的sql语句,最后当sql语句组装好了之后,通过leixingDao.selectBeanList方法来调用数据库的查询方法来查到符合条件的记录,在通过request.setAttribute方法把查询到的记录传到显示的页面。同时通过this.setUrl(\方法指定传回到具体指定的是哪个JSP页面。通过这样实现对数据查询功能的实现,同时在该类型列表页面定义了对类型信息的增加,修改,删除等操作。

5.4.5 团购列表管理

本系统的团购列表管理主页面如图5-10所示。

34


毕业设计论文-团购网站 - 图文(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:MDG门吊说明书 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: