社区
Web 开发
帖子详情
在JSP怎么使用servlet?
windyloft
2002-04-27 11:29:51
servlet能像bean那样在JSP中使用吗?
还有,我用servlet做了个连结池,我想在JSP中使用它应该怎么做
...全文
162
11
打赏
收藏
在JSP怎么使用servlet?
servlet能像bean那样在JSP中使用吗? 还有,我用servlet做了个连结池,我想在JSP中使用它应该怎么做
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
broze
2002-04-28
打赏
举报
回复
我用的weblogic6.1.
你会用控制台吗?(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
把这些都建好了,就能跑我的程序了。
windyloft
2002-04-28
打赏
举报
回复
那tomcat 的怎么弄?
windyloft
2002-04-27
打赏
举报
回复
能像解释一下吗?举个例子!谢谢了
kkhui
2002-04-27
打赏
举报
回复
把连接池代码充servlet中分离出来
hymmyh
2002-04-27
打赏
举报
回复
应该是可以用的,
但如果你的 servlet的功能函数很多,
还不如写成一个bean.
LikePig
2002-04-27
打赏
举报
回复
mark
qu_shihong
2002-04-27
打赏
举报
回复
我也看不明白,windyloft,你用的是什么数据库?你用的web应用服务器是不是那个sun自己的?如果是的话我就不知道该怎么调用servlet了,如果你用tomcat我完全可以为你解决:)。再说我看你还是换成tomcat的吧,现在已经是4.03的版本了,很不错。
windyloft
2002-04-27
打赏
举报
回复
看不明白,
broze
2002-04-27
打赏
举报
回复
import java.sql.*;
import java.util.*;
import javax.naming.*;
import javax.servlet.*;
import javax.servlet.http.*;
/*
*打印log
*@param s 需要打印的Log
*/
public void log(String s)
{
System.out.println(s);
}
/*
*打开数据库连接
*@return JDBC Connection
*/
public Connection connectDB()
{
Connection conn = 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();
}
catch(Exception e)
{
closeDB(conn);//关闭数据库连接
log("[ReportBean][connectDB] Exception during openDB()" + e.getMessage());//打印log
}
return conn;//返回Connection
}
/*
*关闭数据库连接
*@param conn JDBC Connection
*/
public void closeDB(Connection conn)
{
try
{
if (conn != null)
{
conn.close();
conn = null;
}
}
catch(Exception e)
{
log("[ReportBean][closeDB] Exception during closeDB()" + e.getMessage());//打印log
}
}
broze
2002-04-27
打赏
举报
回复
import java.sql.*;
import java.util.*;
import javax.naming.*;
import javax.servlet.*;
import javax.servlet.http.*;
/*
*打印log
*@param s 需要打印的Log
*/
public void log(String s)
{
System.out.println(s);
}
/*
*打开数据库连接
*@return JDBC Connection
*/
public Connection connectDB()
{
Connection conn = 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();
}
catch(Exception e)
{
closeDB(conn);//关闭数据库连接
log("[ReportBean][connectDB] Exception during openDB()" + e.getMessage());//打印log
}
return conn;//返回Connection
}
/*
*关闭数据库连接
*@param conn JDBC Connection
*/
public void closeDB(Connection conn)
{
try
{
if (conn != null)
{
conn.close();
conn = null;
}
}
catch(Exception e)
{
log("[ReportBean][closeDB] Exception during closeDB()" + e.getMessage());//打印log
}
}
qu_shihong
2002-04-27
打赏
举报
回复
现在都开始连接池了,厉害!
在jsp 中可以调用你写的servlet,但是连接池我就不懂了!
javax.
servlet
.jar与javax.
servlet
.
jsp
.jar
javax.
servlet
.jar与javax.
servlet
.
jsp
.jar
javax.
servlet
jar包---解决找不到javax.
servlet
.*等问题
javax.
servlet
的jar包,解决找不到javax.
servlet
.*等问题的!欢迎下载!!
servlet
-api-2.5.jar和
jsp
-api-2.1.jar
servlet
-api-2.5.jar和
jsp
-api-2.1.jar
韩顺平
Servlet
和
JSP
源码
其实该资源CSDN上已经有人发布了,之所以重发是因为既然韩老师教程都已经免费了,源码何以要收资源分呢?(当然个人取向不同,不做过多的评论,否则就有点太那什么了)内含:韩顺平
Servlet
、
JSP
源码和一点说明,有需要的朋友请下载吧。
jstl-1.2.1 jar
jstl-1.2.1,之前的版本需要在服务器中配置一下,而且它分成了两个jar(jstl.jar和standard.jar)还有一个tld文件,而1.2已经不用配置了,直接把javax.
servlet
.
jsp
.jstl-1.2.1.jar和javax.
servlet
.
jsp
.jstl-api-1.2.1.jar两个jar放到服务器的lib文件夹下就行了(我记得是这样子的,反正那样做的可以用的),资源里还有很多帮助文档:javax.
servlet
.
jsp
.jstl-1.2.1-javadoc.jar,javax.
servlet
.
jsp
.jstl-1.2.1-sources.jar,javax.
servlet
.
jsp
.jstl-api-1.2.1-javadoc.jar,javax.
servlet
.
jsp
.jstl-api-1.2.1-sources.jar,需要的朋友可以拿去用用,同样,还是0积分。
Web 开发
81,116
社区成员
341,729
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章