jsp连到数据库问题 最近做了一个jsp页面提交的问题,怎样将页面中的内容提交并保存在数据库中啊???谢谢,要用到那些东西喃? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你学JSP了 你应该会如果没学 还是先学下吧主要就是 JDBC连接数据库 然后从页面 取值往里面写 楼上的说得对,1.你应该没学过jsp,连简单的例子都没有做过吧。2.你可以到网上下一个jsp的例子看一下吧。(google一下例子一大把。) 先一步一步的学吧别急着就做插入数据或者你先google例子去 先建立相关数据库和表然后在JSP页面中插入链接数据库的脚本代码 做插入操作即可 //在之前先下载个架包 sqljdbc.rarimport java.sql.*;public class BaseDao{ private static final String Driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; private static final String Url="jdbc:sqlserver://localhost:1433;dataBaseName=School";SQL server 验证 private static final String name="数据库名称"; private static final String pwd="数据库密码";//JSP连接数据库 public Connection getConnection() { Connection con = null; try { Class.forName(Driver); } catch (ClassNotFoundException e) { e.printStackTrace(); } try { con = DriverManager.getConnection(Url, name, pwd); } catch (SQLException e) { e.printStackTrace(); } return con; }//关闭的方法// public void closeAll(Connection con, PreparedStatement psStatement, ResultSet rSet) { if (con != null) { try { con.close(); } catch (SQLException e) { e.printStackTrace(); } con = null; } if (psStatement != null) { try { psStatement.close(); } catch (SQLException e) { e.printStackTrace(); } psStatement = null; } if (rSet != null) { try { rSet.close(); } catch (SQLException e) { e.printStackTrace(); } rSet = null; } }} 建议你找本书看看Jsp,然后自己实践一下. 五楼的例子很不错,可以copy下。 http://www.blackicecn.com/blog/呵呵,遇到菜鸟同学了,这里是我刚学会的,你可以看一下。 另外,JDBC-ODBC桥可以在IDE中连上数据库,但在代码里面就死活连不上。困顿之下只能用jtds 连MSSQL 2000 找本jsp的书看看。(推荐 tomcat与Java web 开发技术详解) 用java打开并且展示pdf 外网访问resin 求助向MS-SQL中插入图片,并显示出来!请高手帮帮忙,谢谢了! 小问题 java中如何控制权限问题??高手指点(高分) 在tomcat4.0下可以,到tomcat5.5就有这样的问题。请高手指教!!! 防止二次点击 在JBuilder9下配置Tomcat5.0运行不了,报了如下错误? preparedstatement用insert时候后面自动补空格,如何解决? tomcat下JSP应该放在哪里运行啊??? 调用oracle函数 struts2 有没有在执行ACTION方法之前自动执行预先的方法
如果没学 还是先学下吧
主要就是 JDBC连接数据库 然后从页面 取值往里面写
1.你应该没学过jsp,连简单的例子都没有做过吧。
2.你可以到网上下一个jsp的例子看一下吧。(google一下例子一大把。)
别急着就做插入数据或者你先google例子去
然后在JSP页面中插入链接数据库的脚本代码 做插入操作即可
private static final String Url="jdbc:sqlserver://localhost:1433;dataBaseName=School";SQL server 验证
private static final String name="数据库名称";
private static final String pwd="数据库密码";//JSP连接数据库 public Connection getConnection() {
Connection con = null; try {
Class.forName(Driver); } catch (ClassNotFoundException e) { e.printStackTrace();
} try {
con = DriverManager.getConnection(Url, name, pwd); } catch (SQLException e) { e.printStackTrace();
}
return con;
}//关闭的方法// public void closeAll(Connection con, PreparedStatement psStatement,
ResultSet rSet) {
if (con != null) {
try {
con.close();
} catch (SQLException e) { e.printStackTrace();
} con = null;
}
if (psStatement != null) {
try {
psStatement.close();
} catch (SQLException e) { e.printStackTrace();
} psStatement = null;
}
if (rSet != null) {
try {
rSet.close();
} catch (SQLException e) { e.printStackTrace();
} rSet = null;
}
}
}