`
吕金含
  • 浏览: 88005 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

在Myeclipse下servlet和oracle配置和连接

 
阅读更多

在Myeclipse下servlet和oracle配置和连接
1.导入的包servlet-api.jar和ojdbc6.jar
2.必要代码:Jdbc连接代码、TestHtml页面,TestOracle代码,web.xml配置文件
3.建立一个数据库myUser表,
******************************************
1.连接Jdbc的代码
package eduask;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class MyJdbcTools {
/**用户名*/
static String user="scott";
/**密码*/
static String password="tiger";
/**驱动*/
static String driverName="oracle.jdbc.driver.OracleDriver";
static String url="jdbc:Oracle:thin:@localhost:1521/orcl";

/** 获取一个连接 */
public static Connection getConnection() {
Connection c = null;
try {
Class.forName(driverName);// 加载驱动
c = DriverManager.getConnection(url, user, password);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return c;

}

/** 关闭数据库 */
public static void close(Connection c) {
if (c != null) {
try {
if (!c.isClosed()) {// 如果没有关闭
c.close();
}
} catch (SQLException e) {
e.printStackTrace();
}

}
}

}
2.TestHtml的代码(显示网页的代码)
1.package eduask;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
//测试在网页显示HTML代码;
public class TestHtml extends HttpServlet{
@Override
protected void service(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
PrintWriter out=resp.getWriter();
out.println("<form action=/myWeb/TestOracle method=get>");
out.println("id:<input name=id type=text></br>");
out.println("name:<input name=name type=text></br>");
out.println("<input type=submit value=submit ></br>");
out.println("</form>");
}
}
3.TestOracle的代码(获得网页的代码,放入到数据库中。)
package eduask;

import java.io.IOException;
import java.sql.Connection;
import java.sql.PreparedStatement;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class TestOracle extends HttpServlet{
@Override protected void service(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
// PrintWriter out=res.getWriter();
// out.write("RequestURI:"+req.getRequestURI()+"\n");
// out.write("RequestURL:"+req.getRequestURL().toString()+"\n");
// out.write("username:"+req.getParameter("username")+"\n");
// out.write("password:"+req.getParameter("password")+"\n");
String id=req.getParameter("id");
String name=req.getParameter("name");
Connection conn=null;
PreparedStatement ps=null;
try {
conn=MyJdbcTools.getConnection();
String sql="insert into myUser(id,name)values(?,?)";
ps=conn.prepareStatement(sql);
ps.setString(1, id);
ps.setString(2,name);
ps.execute();
} catch (Exception e) {
e.getStackTrace();
}
}

}
2.web.xml文件的配置
<!--提交html网页 -->
<servlet>
<servlet-name>TestHtml</servlet-name>
<servlet-class>eduask.TestHtml</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>TestHtml</servlet-name>
<url-pattern>/TestHtml</url-pattern>
</servlet-mapping>

<servlet>
<servlet-name>TestOracle</servlet-name>
<servlet-class>eduask.TestOracle</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>TestOracle</servlet-name>
<url-pattern>/TestOracle</url-pattern>
</servlet-mapping>

分享到:
评论

相关推荐

    tomcat myeclipse oracle配置

    在Java Web应用中,通常需要与数据库进行交互,因此需要在MyEclipse中配置数据源,以便能够访问Oracle数据库。 **配置步骤:** 1. **安装Oracle JDBC驱动**: - 下载适用于Oracle数据库的JDBC驱动jar包。 - 将...

    servlet+jsp+oracle(配置连接数据库)的java web项目实例

    在本Java Web项目实例中,我们使用Servlet、JSP和Oracle数据库进行集成开发,通过配置连接数据库来实现数据的存取。以下将详细介绍这个项目的关键技术点和步骤。 首先,Servlet是Java Servlet API的核心,它是一种...

    myeclipse下的servlet+jsp

    【标题】"myeclipse下的servlet+jsp" 指的是在MyEclipse集成开发环境中,使用Servlet和JSP技术构建的一个Web应用程序。MyEclipse是Eclipse的一个扩展,特别针对Java EE开发者,提供了丰富的工具支持,包括创建、调试...

    一个使用myeclipse 和oracle 结合使用的案例

    【标题】: "MyEclipse与Oracle结合使用...总结,本案例通过MyEclipse与Oracle的结合,展示了如何在Java环境中进行数据库操作,涵盖了从驱动配置、数据库连接到实际操作的全过程,为开发者提供了一套完整的实践指导。

    在myeclipse(java)中连接Oracle数据库的代码

    以下是一些关于如何在MyEclipse环境下使用Java连接Oracle数据库的关键知识点: 1. **环境准备**: - 安装MyEclipse:MyEclipse是一款集成开发环境,支持Java、JSP、Servlet等多种开发语言,特别适合企业级Java应用...

    java servlet+Jdbc+Oracle

    综上所述,这个项目涉及了使用MyEclipse IDE进行Java Servlet和JDBC的开发,通过Servlet处理Web请求并与Oracle数据库交互,以实现数据的存取。开发者需要熟悉Java Web开发、数据库操作以及IDE的使用,才能有效地进行...

    JSP项目MyEclipse编写servlet图书购买

    在本项目中,MyEclipse提供了便捷的环境来创建、运行和调试JSP和Servlet。 4. **MVC设计模式**:模型-视图-控制器(Model-View-Controller)是Web应用中常用的设计模式。在这个项目中,Servlet可能作为控制器,处理...

    myeclipse开发servlet+jsp+oracle+c3p0的java web 项目实例

    1、jdk1.8.0_112 2、apache-tomcat-7.0.69 3、myeclipse10 4、oracle11g 5、jar包 ojdbc6.jar、c3p0-0.9.2.1.jar、mchange-commons-java-0.2.3.4.jar、junit-4.8.2.jar(不是必须的)

    毕业设计基于Myeclipse+javebean+oracle数据库的电信报表系统

    Myeclipse作为开发工具,提供了集成开发环境,支持Java、JSP、Servlet等技术,便于开发者进行代码编写、调试和部署。JavaBean是Java组件模型的一部分,常用于封装业务逻辑,提高代码复用性。而Oracle数据库,作为一...

    MyEclipse安装过程+Tomcat配置+JDK安装+环境变量配置

    在IT行业中,开发Java Web应用时,MyEclipse、Tomcat和JDK是必不可少的工具。下面将详细讲解这些工具...在完成这些配置后,开发者就可以在MyEclipse中创建、编译和部署Java Web项目,利用Tomcat服务器进行本地测试了。

    jsp+servlet+oracle模仿百度分页

    tomcat是apache-tomcat-7.0.41,myeclipse是MyEclipse 9.0,oracle是11g。例子中用的是海量数据账户sh下的sales表,如果想运行的话,需要对sh账户解锁。项目中的数据库链接串是:"jdbc:oracle:thin:@192.168.1.101:...

    myeclipse和struts配置使用

    ### myeclipse和struts配置使用 #### 一、安装JDK 1.5与配置环境 为了确保能够顺利地进行开发,首先需要在计算机上安装JDK 1.5。JDK(Java Development Kit)是Java编程语言的基础工具包,包含了编译器、调试器等...

    基于JAVA技术的WEB应用开发(JDK+TOMCAT+MYECLIPSE+ORACLE的安装与配置).ppt

    总的来说,基于JAVA技术的WEB应用开发涉及多个环节,从JDK的安装配置,到TOMCAT和MYECLIPSE的设置,再到ORACLE数据库的连接,每个步骤都是为了确保JAVA Web应用程序能够顺利开发、部署和运行。理解并熟练掌握这些...

    Eclipse+MyEclipse+Tomcat搭建开发JSP和Servlet的平台

    在本文中,我们将探讨如何使用Eclipse、MyEclipse和Tomcat搭建一个用于开发JSP(Java Server Pages)和Servlet的应用环境。首先,Eclipse是一款强大的集成开发环境(IDE),主要用于Java应用程序的开发,而MyEclipse...

    Tomcat | myeclipse | jdk安装与配置.doc

    这个文档很可能是关于如何在Windows环境中安装和配置Java开发环境的详细指南,包括JDK的安装、环境变量配置,Tomcat的下载、安装、配置,以及MyEclipse的设置和使用。这些步骤对于初学者尤其重要,因为它们构成了...

    JDK环境变量配置及MyEclipse开发平台配置JSP开发说明(图片说明)

    在MyEclipse中配置SQL连接,需要做以下几步: 1. **安装JDBC驱动**:根据使用的数据库(如MySQL、Oracle、SQL Server等),下载对应的JDBC驱动并添加到项目的类路径中。 2. **配置数据源**:在MyEclipse的`Data ...

    MyEclipse+WebLogic配置详解[参考].pdf

    至此,MyEclipse已经成功配置了WebLogic 9.2服务器,你可以开始在MyEclipse中开发和部署基于J2EE 1.4的应用程序。这个环境允许你在本地进行开发、测试和调试,确保应用在WebLogic服务器上的正常运行,然后再部署到...

    Myeclipse 开发平台环境配置与安装说明

    - 使用 PLSQL Developer 登录 Oracle,通过工具导入 `.dmp` 数据文件,数据表将在 `Tables` 目录下显示。 ### 6. 运行 Java Web 工程 - 导入现有项目:通过 `File` -&gt; `Import` -&gt; `Existing Projects into ...

    酒店管理系统myeclipse+ oracle +tomcat

    通过配置Tomcat,开发者可以实现酒店管理系统的部署和发布,使得系统可以在网络上供多个用户访问。 酒店管理系统可能包含以下几个主要模块: 1. 预订管理:用户可以通过系统预订房间,系统会检查房间的可用性并...

    myeclipse8.6 jdk1.7 tomcat7.0 配置

    本文将详细介绍如何在MyEclipse8.6中配置JDK1.7以及Tomcat7.0,这对于使用Java进行Web开发的开发者来说至关重要。 首先,我们从第一步开始,安装JDK1.7。JDK(Java Development Kit)是Oracle公司提供的Java开发...

Global site tag (gtag.js) - Google Analytics