}
} else {
out.print("<script>alert('您输入的验证码不正确,请重新输入!');
location.href='"+ request.getContextPath()
+ "/login.jsp'</script>");
}
} else {
out.print("<script>alert('该用户不存在,请重新输入!');
location.href='"+ request.getContextPath()
+ "/login.jsp'</script>");
}
return null;
}
(5)JSP可以被认为是视图层的实现。新建登录页面的login.jsp,如果登录成功,将登录主界面(index.jsp)。主界面框架代码如下:
<frameset rows="110,*,40" cols="*" frameborder="no" border="0" framespacing="0">
<frame src="${pageContext.request.contextPath}/tip.do?tag=load" name="topFrame" scrolling="no" noresize="noresize" title="topFrame">
<frameset cols="205,*" frameborder="no" border="0" framespacing="0" id="main">
<frame src="common/left.jsp" name="leftFrame" scrolling="no" border="0"title="leftFrame" />
<frame src="module/right.jsp" name="rightFrame" scrolling="auto" noresize="noresize" border="0" title="rightFrame" />
</frameset>
<frame src="common/foot.jsp" name="footFrame" scrolling="no" noresize="noresize" title="footFrame" />
</frameset>
(6)要顺利运行,还要告诉Web服务器一些信息,因此必须实现配置文件web.xml。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC"-//Sun Microsystems,Inc.//DTD Web Application 2.3//EN"- "
<web-app>
<servlet>本文来自优'文,论.文/网
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config-hjw.xml,/WEB-INF/struts-config-tao.xml,/WEB-INF/struts-config-wm.xml,/WEB-INF/struts-config-cc.xml
</param-value>
毕业论文http://www.chuibin.com
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
5 OA系统运行与测试
5.1登录界面
当用户访问系统时,需要身份验证,经验证为合法用户之后可实现具体功能的操作。系统中的用户登录认证模块便为此而设计的。运行效果如图5.1所示。当用户输入正确的用户名和密码后,点击登录,系统就进入相应管理界面,若输入不正确的用户名或密码、验证码则验证失败,会显示“你输入的密码不正确,请重新输入”对话框提示信息。若输三次密码错误,自动退出登录界面。图5.1登录界面
5.2系统主界面及主要工作界面本文来自优'文,论.文/网
身份证通过后,便进入系统主界面,如图5.2所示。根据系统的需求与功能模块的划分,系统的主界面主要设置了如下功能:办公管理、系统管理、会议管理、问卷管理、外联管理、通讯管理、个人设置、公告消息、网络硬盘、邮件管理(扩展功能)。
在主界面分为上方为系统名、当天日期、登录人、显示桌面、退出系统。左侧为:菜单,点击菜单模块可实现上下伸缩。点击功能链接将进入相应的功能页面。右侧为:显示相应的功能页面。下方为开发系统的时间、版权。
上一页 [1] [2] [3] [4] [5] [6] [7] [8]