JSP学术会议论文系统投稿及审稿(任务书+开题报告+源程序)
如图11 投稿成功界面
(2) 留言界面
为方便用户在使用过后,将对本系统的评价及其它方面需要改进的地方反馈给后台管理员,在该系统中提供了留言功能,以利于该系统的完善和文护,同时也实现了前台用户与后台管理员的交互。在留言时将显示用户的ip地址。前台留言mailbox.jsp的界面如图12所示。
图12 留言界面
实现留言的部分代码:
//为了能显示留言的时间,定义一个系统时间函数放在<head>…</head>之间。
<script language="javascript">
function timing()
{
var time=new Date();
var now=time.toLocaleString();
form1.date.value=now;
}
</script>
<body onLoad="timing();return true">
另外,为了显示用户的IP地址,利用request内建对象的getRemoteAddr()方法就可以直接获得。
String ip =(String)request.getRemoteAddr();
… … …
您的IP: <%=ip%></td>
</tr>
<tr><td><input type=hidden name=ip value="<%=ip%>"><BR>当前时间:<input type="text" name="date" readonly=""></td></tr>
… … …
利用readonly属性来限制系统时间的只读性。
// 如果留言成功则返回到投稿人登录主界面
if(!content.equals(""))
{
sql="insert into tb_comment(uname,utype,ip,date,content)
values('"+uname+"','"+utype+"','"+ip+"','"+date+"','"+content+"');";
stmt.executeUpdate(sql);
}
%>
<%if(!content.equals("")){%>
<script>alert('成功提交!');window.location.href='manu_upload.jsp';</script><%}%>
(3) 投稿人信息修改界面
投稿人可以进行资料的修改,资料修改的关键是如何准确地将已注册信息和修改的信息关联起来,然后把修改的内容存入相应的数据表中。
界面如图13所示。
图13 投稿人修改资料界面
以下是为显示相关信息而定义的参数
<%
Str str=new Str();
Conn con = new Conn();
Statement stmt;
ResultSet rs;
www.youerw.compwd=rs.getString("pwd");
email=rs.getString("email");
phone=rs.getString("phone");
address=rs.getString("address");
name=rs.getString("name");
sex=rs.getString("sex");
birthday=rs.getString("birthday");
}
%>
当然在进行资料修改时也要对所输入的信息做一个初步的验证,验证合法才能提交信息,在该系统中调用Check_input.jsp文件。
stmt=con.getStmtread();
sql="update tb_author set pwd='"+pwd+"',email='"+email+"',phone='"+phone+"',
address='"+address+"',name='"+name+"',sex='"+sex+"',birthday='"+birthday+"'
where aname='"+aname+"';";
int i=stmt.executeUpdate(sql);
if(i>0)
{%>
<script language="JavaScript">{alert("恭喜你,修改成功!");}</script>
<%}%>
<script language="JavaScript">{window.history.go(-1);}</script>
该代码段是把修改后的信息提交给系统写入数据库中的投稿人信息表tb_author,事实上是对数据库进行了更新操作update…set…,同时如果操作成功则给出提示。
<< 上一页 [11] [12] [13] [14] [15] [16] [17] 下一页
JSP学术会议论文系统投稿及审稿(任务书+开题报告+源程序+答辩PPT) 第11页下载如图片无法显示或论文不完整,请联系qq752018766