社区
中间件
帖子详情
高分求在weblogic61中能运行的SERVLET通过JDBC连ORACEL8的例子,希望有SELECT,UPDATE,DELETE功能
luobutou
2002-04-27 03:10:04
高分求在weblogic61中能运行的SERVLET通过JDBC连ORACEL8的例子,希望有SELECT,UPDATE,DELETE功能
...全文
50
4
打赏
收藏
高分求在weblogic61中能运行的SERVLET通过JDBC连ORACEL8的例子,希望有SELECT,UPDATE,DELETE功能
高分求在weblogic61中能运行的SERVLET通过JDBC连ORACEL8的例子,希望有SELECT,UPDATE,DELETE功能
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luobutou
2002-04-27
打赏
举报
回复
JB是指JBUILDER吗?
worldheart
2002-04-27
打赏
举报
回复
在JB的目录下有这方面的例子!
estore
broze
2002-04-27
打赏
举报
回复
会用控制台吗?(http://127.0.0.1:7001/console)
然后看一下,把JDBC Connection Pool和JDBC Tx Data Source都建起来了.
我的JDBC Connection Pool是这样建的,你可以参考一下。
Name: oraclePool
URL: jdbc:oracle:thin:@192.168.0.39:1521:dbname
Driver Classname: oracle.jdbc.driver.OracleDriver
Properties(key=value): user=yourUser
server=192.168.0.39:1521:db
我的JDBC Tx Data Source是这样建的,你可以参考一下。
Name: oraTxDataSource
JNDI Name: weblogic.jdbc.jts.oraclePool
Pool Name: oraclePool
下面是Servlet的程序
package jdbc;
import java.sql.*;
import java.util.*;
import javax.naming.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class simplesql extends HttpServlet {
public void service(HttpServletRequest req, HttpServletResponse res)
throws IOException
{
res.setContentType("text/html");
PrintWriter out = res.getWriter();
out.println("<html><head><title>Hello datasource!</title></head><body>");
out.println("<p><img src=images/BEA_Button_Final_web.gif align=right>");
out.println("<H1>simplesql.java</h1> Attempting connection....");
java.sql.Connection conn = null;
java.sql.Statement stmt = null;
try {
// ============== Make connection to database ==================
// Obtain a Datasource connection from the WebLogic JNDI tree.
// Get a context for the JNDI look up
Context ctx = new InitialContext();
// Look up myDataSource
javax.sql.DataSource ds
= (javax.sql.DataSource) ctx.lookup ("weblogic.jdbc.jts.oraclePool");
//Create a connection object
conn = ds.getConnection();
out.println("<p>Connection successful...<p>Executing SQL...<p>");
// execute some SQL statements to demonstrate the connection.
stmt = conn.createStatement();
stmt.execute("select * from notebook");
ResultSet rs = stmt.getResultSet();
out.println("<hr>Querying data ...<br>");
while (rs.next())
{
out.println("<br><b>TITLE:</b> " + rs.getString("title") +
"<br><b>CONTENT:</b> " + rs.getString("content") + "<hr>");
}
//读取表的信息
ResultSetMetaData rsmd = rs.getMetaData();
out.println("Querying table meta data...<p>");
out.println("Number of Columns: " + rsmd.getColumnCount() + "<b>");
for (int i = 1; i <= rsmd.getColumnCount(); i++) {
out.println("<p>Column Name: " + rsmd.getColumnName(i));
out.println("<br>Nullable: " + rsmd.isNullable(i));
out.println("<br>Precision: " + rsmd.getPrecision(i));
out.println("<br>Scale: " + rsmd.getScale(i));
out.println("<br>Size: " + rsmd.getColumnDisplaySize(i));
out.println("<br>Column Type: " + rsmd.getColumnType(i));
out.println("<br>Column Type Name: " + rsmd.getColumnTypeName(i));
out.println("<br><hr>");
}
}
catch (Exception e)
{
out.println("Connection error:" + e);
}
finally
{
try
{
if (stmt != null) stmt.close();
if (conn != null) conn.close();
}
catch (SQLException sqle)
{
out.println("Exception during close()" + sqle.getMessage());
}
}
out.println("</b><h3>Example finished...</h3></body></html>");
}
}
luobutou
2002-04-27
打赏
举报
回复
高分求在weblogic61中能运行的SERVLET通过JDBC连ORACEL8的例子,希望有SELECT,UPDATE,DELETE功能
luobutou@hotmail.com
Jsp +
Servlet
+
JDBC
+ Mysql 增删查改
这是一个使用JSP、
Servlet
、
JDBC
和MySQL实现的增删查改(CRUD)项目的概述。项目包括数据库设计、DbUtil工具类、实体类、DAO数据访问层、
Servlet
控制层(Add
Servlet
、
Delete
Servlet
、List
Servlet
、
Update
Servlet
)以及前端展示页面(index.jsp、add.jsp、list.jsp、
update
.jsp)。源码可在CSDN下载。
JSP +
Servlet
+
JDBC
+ Mysql 简单实现增删改查
本文介绍了如何使用IntelliJ IDEA、MySQL和Navicat工具,通过JSP、
Servlet
、
JDBC
进行数据库操作,包括创建数据表、设置项目结构、编写后端代码(DBUtil、User实体类、UserDao、Add
Servlet
、
Delete
Servlet
、
Update
Servlet
、Show
Servlet
)以及设计前端JSP页面(add.jsp、index.jsp、
update
.jsp),实现了数据的增、删、改、查
功能
。
JSP,
Servlet
,
JDBC
学习
本文讲述了如何修复eclipse因JDK问题崩溃,重点介绍了JSP脚本语法、
Servlet
配置和基本操作,以及
JDBC
的连接与CRUD实例,包括使用PreparedStatement以提高安全性。
总结1-mysql—
JDBC
-
Servlet
本文详细介绍了MySQL的基础操作,包括查看数据库、创建和删除数据库,以及表的建、改、查、增、删。深入解析DML和DQL语句,讲解了如何进行数据操作和查询。还涉及
JDBC
连接、项目部署、JSP与
Servlet
的配合、Session管理和Cookie API,以及EL和JSTL的运用。
JavaEE停车场系统:原生
Servlet
+
JDBC
事务实战
本博客详解基于原生
Servlet
与
JDBC
的停车场管理系统开发,聚焦MySQL行级锁、显式事务控制与并发一致性保障。涵盖MVC分层实现、URL路由分发、JSP-
Servlet
数据传递、计费SQL时间差计算、事务边界设计及防SQL注入改造。强调不依赖Spring Boot的手动事务管理、手动加锁(
SELECT
... FOR
UPDATE
)与原子性业务流程(入场→锁位→记账→更新状态),适用于Java Web课程设计与
JDBC
事务能力强化。
中间件
1,237
社区成员
6,839
社区内容
发帖
与我相关
我的任务
中间件
企业软件 中间件技术
复制链接
扫一扫
分享
社区描述
企业软件 中间件技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章