皖西学院本科毕业论文(设计)
}
rs.close();
catch (SQLException e) { } finally { }
mydb.closed();
System.out.println(\登录失败!\e.printStackTrace();
4.2管理员模块
1.管理员主页面:左方页面展示了管理员可操作的七大功能,进入相关的管理页面可以链接到子菜单,并且高亮显示,每个管理模块下面都有相应的子菜单。 2.程序运行效果图如图12所示:
图12管理员主页面
在每个jsp页面将会对相关用户进行拦截操作,这样可以提高安全性,防止用户不经过
第 19 页
皖西学院本科毕业论文(设计)
登陆页面而进入任何子菜单页面:
if(session.getAttribute(\{
out.print(\请先登录!');window.open('../index.jsp','_self')\ }
4.2.1社团管理 (1)社团信息录入
管理员输入社团相关正确信息后点击提交按钮,如果是没有输入完整的信息,比如没有输入社团名称,都会给出相应的错误提示,不能录入成功。输入数据都通过form表单中定义的方法onsubmit=\来检查,checkForm()函数中是各种的校验输入数据的方式。
程序效果图如下图13所示:
图13 社团信息录入
(2)社团信息管理
管理员点击左侧的菜单“社团信息管理”,页面跳转到社团信息管理界面,调用后台的action类查询所有社团信息。 程序效果图如下图14所示
第 20 页
皖西学院本科毕业论文(设计)
图14 社团信息管理
社团管理关键代码:
public void shetuanAdd(HttpServletRequest req,HttpServletResponse res) {
String mingcheng=req.getParameter(\String fuzeren=req.getParameter(\String jieshao=req.getParameter(\String lishijian=req.getParameter(\String del=\
String sql=\
values(?,?,?,?,?)\
Object[] params={mingcheng,fuzeren,jieshao,lishijian,del}; DB mydb=new DB(); mydb.doPstm(sql, params); mydb.closed();
req.setAttribute(\操作成功\
req.setAttribute(\
String targetURL = \
}
dispatch(targetURL, req, res);
第 21 页
皖西学院本科毕业论文(设计)
(3)社团信息删除
首先是点击页面中的社团信息管理,页面会跳转到社团管理界面,浏览所有的社团信息,点击要删除的社团,点确定弹出的确定对话框,就可以删除该社团信息了。
4.2.2社团活动信息管理 (1)社团活动录入
在此页面主要是输入社团活动相关信息,输入完成后点提交即可。
程序效果图如图15所示:
图15 社团活动信息录入
(2)社团活动信息管理
管理员点击页面左侧的文字菜单“社团活动管理”,页面就可跳转到社团活动管理界面,调用后台的电影 Action类,查询出所有的社团活动信息,并且把这些信息封转到数据集合List中,绑定到request对象,然后页面跳转到相应的jsp,然后显示出社团活动信息。
社团活动管理关键代码:
第 22 页
皖西学院本科毕业论文(设计)
public void huodongAdd(HttpServletRequest req,HttpServletResponse res) {
int shetuan_id=Integer.parseInt(req.getParameter(\String biaoti=req.getParameter(\String neirong=req.getParameter(\String shijian=req.getParameter(\String didian=req.getParameter(\String lianxi=req.getParameter(\String del=\
String sql=\
values(?,?,?,?,?,?,?)\
Object[] params={shetuan_id,biaoti,neirong,shijian,didian,lianxi,del}; DB mydb=new DB(); mydb.doPstm(sql, params); mydb.closed();
req.setAttribute(\操作成功\
req.setAttribute(\
String targetURL = \ }
dispatch(targetURL, req, res);
4.2.3注册用户信息管理 (1)注册用户管理
游客访问这个网站站点的时候,可以注册成为会员,使用其中的功能。管理员登陆后可以管理其中的会员信息,点击左侧的“注册用户管理“,页面会跳转中后台的是java类userAction,在此类中,读取数据库中,提取会员的信息,绑定到request对象,再输出到相应的jsp显示页面页面。 程序效果图如下图16所示
第 23 页