zoukankan      html  css  js  c++  java
  • IDEA搭载Tomcat使用JSTL连接Oracle数据库

    1.在IDEA中,JSTL库添加到WEB-INF/lib下面可以直接在JSP页面上通过

    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>

    声明后使用,不需要在web.xml中设置参数。在IDEA的web.xml中好像不能加入lib目录下jar包内文件的路径,因为识别不了。

    2.JSTL的SQL标签同时适用于Mysql和Oracle,网上大多数是使用Mysql的,W3Cschool里面也有JSTL写连接mysql页面的教程。

    Mysql的可以参考   https://www.w3cschool.cn/jsp/jsp-database-access.html  ,里面的datasource是这样写的:

       <sql:setDataSource var="snapshot" driver="com.mysql.jdbc.Driver"
    
                         url="jdbc:mysql://localhost/TEST"
    
                         user="root" password="pass123"/>

    Oracle的只需将datasource标签里的driver和url改成oracle的,当然IDEA里面需要导入oracle14.jar驱动jar包(网上可以搜到),使用如下:

    
    
    <sql:setDataSource var="Ora" driver="oracle.jdbc.driver.OracleDriver"
                       url="jdbc:oracle:thin:@localhost:1521:orcl"
                       user="scott"  password="123456"/>

    3.使用JSTL的sql:query标签,var="result",在query的result中rows 是result的属性,${result.rows}相当于 result.getRows();

    致虚极,守静笃。万物并作,吾以观复。——《道德经》

  • 相关阅读:
    mysql命令集锦
    linux 删除文件名带括号的文件
    linux下的cron定时任务
    struts2文件下载的实现
    贴一贴自己写的文件监控代码python
    Service Unavailable on IIS6 Win2003 x64
    'style.cssText' is null or not an object
    "the current fsmo could not be contacted" when change rid role
    远程激活程序
    新浪图片病毒
  • 原文地址:https://www.cnblogs.com/schoolbag/p/8371148.html
Copyright © 2011-2022 走看看