欢迎来到天天文库
浏览记录
ID:55550570
大小:24.00 KB
页数:16页
时间:2020-05-16
《jsp简单编写投票系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、无聊之余练练jsp简单实现一个投票系统jsp+mssql+javabean首先规划下系统整体:Conn.java(数据库连接的java类文件)index.jsp(首页)vote.jsp (投票提交,sql执行对投票数进行累加)s.jsp (投票成功后提示并转到结果显示页)result.jsp(显示投票结果)add.jsp (可以增加项,也就是要投票的项,这里是大学的名字)addvote.jsp(sql执行)del.jsp (删除投票项)delcl.jsp (sql执行删除操作)style.css (css控制)实现过程:首先创建一个
2、数据库edu.表education字段为:name(学校的名字) ,num(票数)createdatabaseedu(创建库)useeducreatetableeducation(idintidentity(1,1)primarykey,namechar(20)notnull,numintnotnull)这里用到sql的驱动为:jtds-0.8.1.jar(1)创建Conn.java类文件packagecom;importjava.sql.*;publicclassConn{Stringurl,sql;Connectioncon=null;Stateme
3、ntstmt=null;ResultSetrs=null;publicConn(){ try{ Class.forName("net.sourceforge.jtds.jdbc.Driver"); url="jdbc:jtds:sqlserver://localhost:1433/edu"; con=DriverManager.getConnection(url,"sa",""); stmt=con.createStatement(); }catch(Exceptione) { e.printStackTrace(); }
4、}publicResultSetexecuteQuery(Stringsql){try{ rs=stmt.executeQuery(sql);}catch(SQLExceptione){ System.err.println(e.getMessage());}returnrs;}publicintexecuteUpdate(Stringsql){intresult=0;try{ result=stmt.executeUpdate(sql);}catch(SQLExceptione){ e.getMessage();}returnresult;}}(
5、2)创建index.jsp<%@pagecontentType="text/html;charset=gb2312"language="java"import="java.sql.*"errorPage=""%>
6、s">
7、name="name"value=<%=rs.getString("id")%>><%=rs.getString("name")%>
8、"%><%@pageimport="java.sql.*"lang
此文档下载收益归作者所有