初学JSP
配置JDK
从Oracle公司的Java页面中下载SDK:Java SE Downloads,Java SDK下载完后,按照给定的指示来安装和配置SDK。最后,通过设置PATH和JAVA_HOME环境变量来指明包括java和javac的文件夹路径,通常是java_install_dir/bin和java_install_dir。
设置WEB服务器:Tomcat
Apache Tomcat是一个开源软件,可作为独立的服务器来运行JSP和Servlets,也可以集成在 Apache Web Server中。以下是Tomcat的配置方法:
1·下载最新版本的Tomcat:http://tomcat.apache.org/。
2·下载完安装文件后,将压缩文件解压到一个方便的地方,比如Windows下的C:\apache-tomcat-5.5.29目录或者Linux/Unix下的/usr/local/apache-tomcat-5.5.29目录,然后创建CATALINA_HOME环境变量指向这些目录。
3·成功启动Tomcat后,通过访问http://localhost:8080/便可以使用Tomcat自带的一些web应用了。
代码:
dao包
package com.bdqn.dao;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import com.bdqn.utils.Constants;
public class BaseDao {
//获取连接
static Connection conn=null;
public static Connection getConnection(){
String driver=Constants.getInstance().getValue("driver");
String url=Constants.getInstance().getValue("url");
String user=Constants.getInstance().getValue("user");
String pwd=Constants.getInstance().getValue("pwd");
try {
Class.forName(driver);
conn=DriverManager.getConnection(url, user, pwd);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}
//关闭资源
public static void close(Connection conn){
try {
if (conn!=null) {
conn.close();
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//增删改
public static int update(String sql,Object [] objects){
int num = 0;
PreparedStatement ps=null;