`
icsnowing
  • 浏览: 40676 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

servlet中调用数据库

阅读更多
web工程,目标平台部署到sailfin。sailfin平台中已经创建MySQL数据源。编写一个servlet,连接sailfin中的MySQL。
    举例:
    public class firstservlet extends HttpServlet
    {
        static Connection dbcon;
        public void doPost(HttpServletRequest req,
                           HttpServletResponse res)
            throws ServletException, IOException
        {
            try
            {
                Class.forName("com.mysql.jdbc.Driver");
                String dbURL = "jdbc:mysql://localhost:3306/test";  //JDBC数据源设置的url
                String username = "root";                           //JDBC数据源设置的用户名
                String password = "111111";                        //JDBC数据源设置的用户名
                dbcon = DriverManager.getConnection(dbURL, username, password);
                ……
            }
            catch(Exception e)
            {
                System.out.println("UNKNOWN!?");
                System.out.println(e.toString());
            }
            ……
            try
            {
                PreparedStatement s = dbcon.prepareStatement("select * from user where id=? and name=?");  //user为test下的表
                s.setString(1, accnum);
                s.setString(2, pinnum);
                ResultSet result = s.executeQuery();
            }
            catch(SQLException e)
            {
                System.out.println(e.toString());
            }
            ……
        }
    }

分享到:
评论

相关推荐

    精通eclipse-web开发-bbs论坛源码系统

    理解Servlet生命周期,熟练使用doGet和doPost方法,以及如何在Servlet中调用数据库,是实现论坛核心功能的必备技能。 J2EE(Java Platform, Enterprise Edition)是一个企业级应用开发平台,它包含了多种服务,如...

    JSP数据库编程指南

    5. **存储过程的调用**:展示如何在JSP中调用数据库中的存储过程,以执行复杂的业务逻辑。 6. **JDBC事务管理**:讨论事务的ACID属性(原子性、一致性、隔离性和持久性),以及如何在JSP中控制事务的开始、提交和...

    jsp连接数据库连接池代码示例

    总结一下,本示例展示了如何在JSP中使用自定义连接池类(如"ConnectionPool.java")进行数据库连接,以及如何在"verifylogin.jsp"和"Login1.jsp"中调用连接池执行数据库操作。理解并正确使用数据库连接池是提高Web...

    jsp数据库数据用jfreechart绘制曲线

    本篇文章将深入探讨如何在`JSP`中调用数据库数据,并利用`JFreeChart`绘制曲线图。 首先,我们需要在`JSP`页面中建立与`MySQL`数据库的连接。这通常通过使用`JDBC`(Java Database Connectivity)来实现。你需要在...

    一个从数据库中查询数据的jsp动态网页实例

    通过研究这个压缩包中的"一个JSP中调用数据库的例子",开发者可以深入理解如何将数据库操作与JSP页面的视图层分离,实现模型-视图-控制器(MVC)架构的初步实践。这有助于提高代码的可维护性和可扩展性,是现代Web...

    jsp访问数据库的源代码

    在实际开发中,为了代码的可维护性和安全性,通常会将数据库连接配置、SQL语句的执行等封装到JavaBeans或Servlet中,然后在JSP中调用这些组件来处理数据。 JSP还有其他高级特性,比如自定义标签(Custom Tags)、EL...

    数据库课程设计_图书借阅系统

    在图书借阅系统中,可能需要编写JavaBeans或Servlet来封装数据库操作,然后在JSP中调用这些组件。 5. **用户认证与授权**: 图书借阅系统需要管理用户账户,包括注册、登录和权限控制。这涉及到了用户认证(验证...

    JAVA Web程序设计-3期(KC006) 核心技术模块.doc

    学生将学习如何在JSP中调用存储过程,这对于实现数据库的高效管理和维护至关重要。 接着,课程还涵盖了数据库的分页功能,这是在处理大量数据时常用的一种优化策略。学生将学习如何在JSP中实现分页查询,以提供更好...

    JSF+Spring+Hibernate的实例讲解.doc

    这样,即使在JSF Managed Bean中调用数据库操作,也可以确保事务的一致性。 5. **模型对象**:通常,JSF Managed Beans会持有由Hibernate加载的业务对象。JSF事件和动作可以直接作用于这些对象,然后通过Spring的...

    jsp聊天室

    这涉及到数据库设计、SQL语句的编写以及如何在JSP中调用数据库操作。 5. **会话管理**:为了区分不同用户,聊天室需要识别和跟踪每个用户的会话。这可以通过使用JSP内置对象Session来实现,为每个用户分配唯一的...

    Java Web程序设计-1期 教学设计_模块2 核心技术模块.doc

    《Java Web程序设计》课程主要涵盖了JSP核心技术,包括JDBC数据库访问、存储过程调用、分页功能实现、JavaBean的编写与使用以及Servlet的编写、配置与调用。这个教学模块旨在帮助学生掌握Web开发的基本技能,提升...

    jsp 课程设计源码

    这里可能涉及SQL查询、连接池管理等知识,以及如何在JSP中调用数据库操作的方法。 8. **安全性考虑**:聊天程序需要处理用户的输入,因此需要防止SQL注入、XSS攻击等安全问题。此外,还要确保用户信息的安全,比如...

    Tomcat连接池配置.doc

    8. 在 JAVA 中调用连接池 三、Tomcat 连接池配置的原理 Tomcat 连接池配置的原理是基于 Java 连接池技术的,它可以将数据库连接池化,从而提高数据访问的速度和安全性。Tomcat 连接池配置可以分为两个部分:全局...

    JSP 和 JDBC JSP 和 JDBC

    在 JSP 页面中,开发者通常会将数据库操作封装在 JavaBean 或 Servlet 中,然后在 JSP 中调用相应的 JavaBean 方法。这样可以保持 JSP 页面的清晰,遵循 MVC(Model-View-Controller)架构。 1. **JavaBean 或 ...

    jsp_网上书店

    JSP最终会被编译成Servlet,因此在处理复杂业务逻辑时,开发者可能会选择编写Servlet,然后在JSP中调用这些服务。 5. **MVC(Model-View-Controller)模式**: 该项目可能采用了MVC设计模式,这是一种常见的Web...

    Struts+Hibernate实现MVC

    使用Hibernate,我们可以将数据库操作封装在Service层,然后在Action中调用这些服务。整合步骤如下: 1. **引入Hibernate依赖**:在项目中添加Hibernate库,配置数据源及SessionFactory。 2. **创建DAO(Data ...

    springMVC框架例子源码

    学习这个源码例子,你可以深入了解SpringMVC如何与MySQL数据库进行交互,包括如何配置数据源、如何编写DAO和Service层代码,以及如何在Controller中调用这些服务来处理请求并返回响应。同时,你还可以研究如何组织...

    dwr+oracle数据操作

    这些例子通常会展示如何配置DWR,如何创建Java服务类,以及如何在客户端JavaScript中调用这些服务来执行数据库操作。通过分析和运行这些示例,你可以更好地理解DWR在实际应用中的工作原理和使用方法。 7. **总结** ...

    jsp课程设计 BBS论坛

    开发者可能需要学习如何创建SQL查询,以及如何在JSP中调用这些查询来获取或更新数据。 4. 安全性:论坛的设计要考虑用户认证和授权,例如登录、注册功能,防止未授权的访问。JSP可以结合Servlet Filter或Java ...

Global site tag (gtag.js) - Google Analytics