|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak,js|mysql站长办理页面创建:在这个页面里能够对其别人的留言检察和删除。
其布局与board.jsp差未几的,只不外在每笔留言增添了一个单选复选框便于删除:
<html>
<title>专家留言板</title>
<body>
<%@pageimport="java.sql.*"%>
<%@pagecontentType="text/html;charset=GB2312"%>
<%@includefile="opendata.jsp"%>
<%
intcount=0,lastp,numf,numl,prep,nextp,pageno;
if(request.getParameter("pageno")==null)
{
pageno=0;
}
else
pageno=Integer.parseInt(request.getParameter("pageno"));
sql="select*frommessage";
rs=smt.executeQuery(sql);
while(rs.next())
count++;
lastp=(int)Math.ceil((double)count/5);
if(pageno==0||pageno>lastp)
pageno=lastp;
numf=pageno*5-4;
numl=numf+4;
if(pageno==1)
prep=1;
else
prep=pageno-1;
if(pageno==lastp)
nextp=lastp;
else
nextp=pageno+1;
sql="select*frommessagewhereidbetween"+numf+"and"+numl;
rs=smt.executeQuery(sql);
%>
<fontsize=7color=green>专家留言板</font>
<fontcolor=#008080>站长利用画面</font>
<hr>
<center>
<formaction=board.jspmethod=POST>
<tableboder=0>
<tr>
<td>今朝的页次:<fontsize=2color=red><%=pageno%></font>/<fontcolor=blue><%=lastp%></font></td>
<td><ahref=manager.jsp?pageno=<%=prep%>>[上一页]</a></td>
<td><ahref=manager.jsp?pageno=<%=nextp%>>[下一页]</a></td>
<td><ahref=manager.jsp?pageno=1>[第一页]</a></td>
<td><ahref=manager.jsp>[最初一页]</a></td>
<td>输出页次<inputtype=textsize=3name=pageno></td>
<td><inputtype=submitname=SENDvalue=送出></td>
<td><ahref=password.jsp><fontcolor=redsize="5">
<i>站长钻用</i></font></a></td>
</tr>
</table>
</form>
<formaction=delete.jsp?pageno=<%=pageno%>method=POST>
<%
Stringname,email,subject,time,sex,memo;
intid;
while(rs.next())
{
name=rs.getString(1);
email=rs.getString(2);
subject=rs.getString(3);
time=rs.getString(4);
sex=rs.getString(5);
memo=rs.getString(6);
id=rs.getInt(7);
out.print("<palign=left><inputtype=checkboxname=D"+id+"value=del>删除第<fontcolor=red>"+id+"</font>");
out.print("<center>");
out.print("<tableborder=1>");
out.print("<tr><tdbgcolor=yellow>姓名</td><td>"+name+"</td></tr>");
out.print("<tr><tdbgcolor=yellow>E-mail</td><td>"+email+"</td></tr>");
out.print("<tr><tdbgcolor=yellow>工夫</td><td>"+time+"</td></tr>");
out.print("<tr><tdbgcolor=yellow>主题</td><td>"+subject+"</td></tr>");
out.print("<tr><tdvalign=topbgcolor=yellow>留言</td><td>"+memo+"<imgsrc="+sex+"></td></tr>");
out.print("</table></p>");
}
%>
<inputtype=submitname=SENDvalue=断定删除>
<inputtype=resetvalue=从头拔取>
</form>
<hr>
<center>
<ahref=message.html>我要留言</a>
<ahref=manager.jsp>检察留言</a>
</body>
</html>
而上面的是delete.jsp程序:
<%
Stringpara,value;
intpageno,numf,numl;
if(request.getParameter("pageno")==null)
pageno=0;
else
pageno=Integer.parseInt(request.getParameter("pageno"));
numf=pageno*5-4;
numl=numf+4;
for(inti=numf;i<=numl;i++)
{
para="D"+String.valueOf(i);
value=request.getParameter(para);
if(value!=null)
{
sql="deletefrommessagewhereid="+i;
smt.executeUpdate(sql);
}
}
sql="altertablemessagedropid";
smt.executeUpdate(sql);
sql="altertablemessageaddidintauto_incrementprimarykey";
smt.executeUpdate(sql);
response.sendRedirect("manager.jsp");
%>
好了一切的代码都完成了;你能够试一下:
你总不能说你写框架吧,那无疑会加大工作量,现在大多企业采取的是折中的办法,就是改别人写好的框架,可要改框架,前提是你对这个框架足够的了解,这就更难了。 |
|