IDEA搭載Tomcat使用JSTL鏈接Oracle數據庫

1.在IDEA中,JSTL庫添加到WEB-INF/lib下面能夠直接在JSP頁面上經過html

<%@ 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包內文件的路徑,由於識別不了。java

2.JSTL的SQL標籤同時適用於Mysql和Oracle,網上大多數是使用Mysql的,W3Cschool裏面也有JSTL寫鏈接mysql頁面的教程。mysql

Mysql的能夠參考   https://www.w3cschool.cn/jsp/jsp-database-access.html  ,裏面的datasource是這樣寫的:web

<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

 
 
<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();oracle

相關文章
相關標籤/搜索