1. javaee环境的配置
(1) 安装jdk
(2) 配置环境变量:
JAVA_HOME C:\Program Files\Java\jdk1.5.0_18
Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
(3) 安装SDK <C盘JAVA文件夹中多了jre>
java_ee_sdk-5_08-windows-nojdk.exe
(4) 下载Eclipse,在windows--preferences--java—installed JREs 重设jre为SDK中jre的目录.(注:sevlet要在相应的lib-ext中加入servlet-api.jar)
2. Oracle的启动
Listener+Service
3. Resin运行项目
之前学习javaee时使用的是TOMCAT,因此开始使用resin发布时很郁闷,总是出错
(1) 在resin的conf文件夹下打开resin.conf,并编辑其中的根目录,直接将地址指向工程所在的workspace文件夹.
<web-app id="/tc" document-directory="F:/workspace/DBtest/WebContent"/>
(2) 编译的class应放在WebContent\WEB-INF下的classes文件夹中,因此,可以在建立工程时,将classes设在这个位置
(3) 每次修改了classes后都要重启resin,而jsp不用.(貌似将目录指向工程后可以不用重启就能看到效果)
(4) 通过http://localhost/tc/aaa.jsp即可实现访问.
4. Java连oracle数据库(使用jsp文件进行测试)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url= "jdbc:oracle:thin:@192.168.11.230:1521:orcl";
String uid= "tc"; //用户名
String pwd= "tc4"; //密码
Connection conn= DriverManager.getConnection(url,uid,pwd);
Statement stmt=conn.createStatement();
String sql= "select * from mytable";
ResultSet rs=stmt.executeQuery(sql);
if(rs.next())
{
out.println(rs.getString("name"));
out.println("数据库连接成功!");
}
else{
out.println( "数据库连接失败! ");
}
rs.close();
stmt.close();
conn.close();