请输入发布人: <input type="text" name="publisher"><br>
<input type="submit" value="查询发布人">
</form>
<form action="JHBSEL5.jsp"name="myform" method="post">
请输入发放时间: <input type="text" name="time"><br>
<input type="submit" value="查询发布时间">
</form>
</body>
然后再新建5个服务器端JSP页面,来实现5种不同的查询方式,由于每页的内容基本相同,在此只介绍查询计划序号的功能,其代码为:
String number=request.getParameter("JHXH");
//读入文本框中的计划序号号
Connection con = null;
Statement sm = null;
ResultSet rs = null;
try
{
Class.forJHMC("com.mysql.jdbc.Driver").newInstance();
String url = "jdbc:mysql://localhost/test";
con = DriverManager.getConnection(url,"root","****");
//连接数据库,数据库用户名为“root”“****”表示数据库的密码
sm = con.createStatement();
rs = sm.executeQuery("select * from OA_JHB where JHXH ='"+number+"'");
//查询数据库中JHXH等于读入的数据的信息
while(rs.next()){
String str1=rs.getString(1);
String str2=rs.getString(2);
String str3=rs.getString(3);
String str4=rs.getString(4);
String str4=rs.getString(5);%>
<td> <%=str1 %></td>
<td> <%=str2 %> </td>
<td> <%=str3 %> </td>
<td> <%=str4 %><br>
<td> <%=str5 %><br></td>
//将查询到的信息打印在网页上( 的功能是在网页上空格)
<%}
%>
4.2.3.5计划查看
在计划管理主题界面的“项目计划”后,点击“查看”按钮,查看该计划详细信息
图4.2.3.5 计划查看界面
至此,计划管理模块设计已经阐述完毕,鉴于程序设计基本类似,接下来,将简要地对其他各管理模块进行功能描述。
4.3会议管理功能实现
点击“添加”按钮,进入会议发布界面,实现添加会议通知功能;
点击“查看”按钮,进入会议查看界面,查看会议详细信息;
点击“修改”按钮,进入会议修改界面,实现会议修改功能;
点击“查询”按钮,根据选择所需字段进行查询,并进入相应查看页面;
点击“删除”按钮,删除所选会议记录。
4.4计划管理功能实现
点击“添加”按钮,进入计划制定界面,实现制定计划功能;
点击“查看”按钮,进入计划查看界面,查看计划详细信息;
点击“修改”按钮,进入计划修改界面,实现计划修改功能;
点击“查询”按钮,根据选择所需字段进行查询,并进入相应查看页面;
点击“删除”按钮,删除所选计划记录。
4.5宣传管理功能实现
点击“添加”按钮,进入宣传内容发布界面,实现内容发布功能;
点击“查看”按钮,进入宣传内容查看界面,查看宣传内容详细信息;
点击“修改”按钮,进入宣传内容修改界面,实现内容修改功能;
点击“查询”按钮,根据选择所需字段进行查询,并进入相应查看页面;
点击“删除”按钮,删除所选宣传记录。
4.6制度管理功能实现
点击“添加”按钮,进入制度颁布界面,实现颁布新制度功能;
点击“查看”按钮,进入制度查看界面,查看新制度详细信息;
点击“修改”按钮,进入制度修改界面,实现制度修改功能;