社区
Java EE
帖子详情
关于在Servlet中调用JSP中的数据库连接对象
GhostAdai
2008-06-18 02:14:01
今天碰到一强人做的网站,全用JSP写的,现在我接手增加一个功能,我是用的JSP+Servlet,结果到连接数据库的时候碰到问题:他的数据库连接是在一个JSP页面中做的,其他要使用该连接对象的页面就采用include的方式导入这个连接页面,现在我要在Servlet中调用这个页面中的数据库连接对象,前提是不能修改他的程序,应该怎么做?
...全文
194
10
打赏
收藏
关于在Servlet中调用JSP中的数据库连接对象
今天碰到一强人做的网站,全用JSP写的,现在我接手增加一个功能,我是用的JSP+Servlet,结果到连接数据库的时候碰到问题:他的数据库连接是在一个JSP页面中做的,其他要使用该连接对象的页面就采用include的方式导入这个连接页面,现在我要在Servlet中调用这个页面中的数据库连接对象,前提是不能修改他的程序,应该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
GhostAdai
2008-06-23
打赏
举报
回复
看来是没办法了,多产生就多产生吧,唉~结贴了。
GhostAdai
2008-06-22
打赏
举报
回复
顶到有人知道为止!
内容到底要多长才算长啊!晕死!
GhostAdai
2008-06-19
打赏
举报
回复
那样编译后还是会多产生连接对象,连接类每实例化一次就会产生一个,就算用静态的至少还是产生了一个。现在我就是想直接用那个JSP里的连接对象,有没有办法?
crowgns
2008-06-18
打赏
举报
回复
jsp代码连接数据库部分也是用Java代码写的吧?倒出来做个类,然后servlet用这个类做属性
张扬的狄仁杰
2008-06-18
打赏
举报
回复
你把那个连接jsp中的代码写成一个连接类 在在servlet中调用
我个人觉得这样做是比较好的
GhostAdai
2008-06-18
打赏
举报
回复
是啊,就是实例化的时候出问题,在不断的打点过程中都能出来,就是到最后实例化的时候说类不存在,晕死!而且我想就算导进来也没用,因为在JSP页面上他不是用的<%!%>的全局声明方式,而是用的<%%>,这样的话会成为方法里的私有变量,也调用不到:(
Sunksubmarine
2008-06-18
打赏
举报
回复
多产生了对象和连接换我也没办法
class文件的话打成jra包然后导入工程就可以。
不过服务器生成的这个类可能跟servlet差不多——很难实例化的
帮你顶上去,希望你的问题能解决。
GhostAdai
2008-06-18
打赏
举报
回复
我就是用的Ctrl c + Ctrl v,可这样感觉又多产生了对象和连接,资源消耗也会增加吧?至于JSP生成的class文件我也拷过来试了,结果无法找到,明明按包的路径写的可就是报错说类不存在!
Sunksubmarine
2008-06-18
打赏
举报
回复
Ctrl c + Ctrl v
我是这么想的,或者你把JSP生成的class考出来想办法打个包试试
100家大公司java笔试题汇总
从网上找到的在这里分享一下,可能有点不全或是普遍,但是有答案。
guestbook程序代码
axeon的guestbook程序代码
java+web项目开发,javaweb开发完整实例源代码
深入体验java+web开发,javaweb开发完整实例源代码,里面包含使用说明和注解,共有十个不同类型的项目案例供你学习。
spring mvc实例项目
运用extjs2和spring mvc的项目,非常具有学习价值,里面有一套非常好用的jdbc技术.
JSP
学习(二) ---------
JSP
内置
对象
及
JSP
与
Servlet
联合
调用
案例
目录一、
JSP
内置
对象
二、
JSP
与
Servlet
联合
调用
案例开发步骤实例 一、
JSP
内置
对象
内置
对象
: 由
JSP
规范提供,不用编写者实例化。 通过Web容器实现和管理 所有
JSP
页面均可使用 只有在
JSP
程序段或
JSP
表达式 (<%= %>或<% %>)
中
1. request
对象
类型: javax.
servlet
.Http
Servlet
Request 类型
对象
作用:在
JSP
文件运行时读取请求包信息,与
Servlet
在请求转发过程
中
实现数据共享 作用域:只在一次请求
Java EE
67,541
社区成员
225,854
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章