IDEA搭载Tomcat使用JSTL连接Oracle数据库
2024-09-25 12:23:28
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();
最新文章
- FtpClient.storeFile返回false解决方法
- css 之 文本缩进属性(text-indent)
- C# 轻量级ORM 编写思维
- 一个按比特位拷贝数据的函数copybits
- Mac平台下Opencv开发环境搭建
- 标准 DateTime 格式字符串
- React入门--------组件API
- 大脑皮层是如何工作的 《人工智能的未来》(<;On intelligence>;)读书笔记
- MySQL - 建库、建表、查询
- HDU 4970 Killing Monsters
- Codeforces 1153D Serval and Rooted Tree (简单树形DP)
- Linux 任务计划 crontab 配置概要与常见问题
- linux文件打包并发送到其他服务器
- oracle的start with connect by prior
- P3265 [JLOI2015]装备购买(高斯消元+贪心,线性代数)
- myeclipse maven的联系
- Web App Manifest
- map与pagelayout同步新方法
- 手机中的js事件
- 2017ACM暑期多校联合训练 - Team 6 1002 HDU 6097 Mindis (数学)