社区
Web 开发
帖子详情
建了一个数据库连接bean--DBConn.java,我要在其他bean里调用这个DBConn应该怎么调用啊?
lbeast
2007-03-30 04:42:54
如题。
建了一个数据库连接bean--DBConn.java,我要在其他bean里调用这个DBConn应该怎么调用啊?
谢谢!
...全文
312
11
打赏
收藏
建了一个数据库连接bean--DBConn.java,我要在其他bean里调用这个DBConn应该怎么调用啊?
如题。 建了一个数据库连接bean--DBConn.java,我要在其他bean里调用这个DBConn应该怎么调用啊? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lbeast
2007-03-30
打赏
举报
回复
//是啊 我也这样做了。还是不行。重新整理一下吧。
//bean1.java
//输出网页页面内容。
package DB;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class bean1 extends HttpServlet {
public void action1(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out = response.getWriter();
out.println("<HTML>");
out.println("网页内容");
out.println("</HTML>");
}
}
//bean2.java
package DB;
public class bean2 {
bean1 bean = new bean1();
//DB.bean1 bean = new DB.bean1();也不行。
}
我用的jcreator 编译时候报错
找不到符号
符号: 类 bean1
位置: 类 DB.bean2
bean1 bean = new bean1();
bl_long1
2007-03-30
打赏
举报
回复
public class bean2 {
bean1.action1();
}
不能在类中调用方法,也就是不能在类中执行语句。bean1.action1();
应当写到一个方法中。
比如:
public class bean2 {
bean1 bean = new bean1();
public void test()
{
bean1.action1();
}
}
lbeast
2007-03-30
打赏
举报
回复
package DB;
public class bean2 {
bean1 bean = new bean1();
}
这样对吗?
还是过不去。
lbeast
2007-03-30
打赏
举报
回复
//package DB;
public class bean2 {
bean1 bean = new bean1();
}
真的很小奚
2007-03-30
打赏
举报
回复
LZ您太有才了。。。。。。。。。。。在一个类里面调用SERVLET 超强
需要 <标识符>bean1.action1();别说中文您看不明白。
lbeast
2007-03-30
打赏
举报
回复
//bean1.java
//输出网页页面内容。
package DB;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class bean1 extends HttpServlet {
public void action1(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out = response.getWriter();
out.println("<HTML>");
out.println("网页内容");
out.println("</HTML>");
}
}
//bean2.java
package DB;
public class bean2 {
bean1.action1();
}
我用的jcreator bean1可以自动提示出来。但是action1不能自动提示。
编译时候报错
需要 <标识符>
bean1.action1();
study_jsp
2007-03-30
打赏
举报
回复
你没有学过java吗?
在同一个包中时直接使用
不在同一个包中时用 例:import java.sql.*;
你的就写:import 包名.DBConn;
study_jsp
2007-03-30
打赏
举报
回复
简单点说就是放在同一个目录下(文件夹)
lbeast
2007-03-30
打赏
举报
回复
在同一个包和不在一个包里都怎么使用啊?
能给个简单的例子吗?
galant2008
2007-03-30
打赏
举报
回复
樓上正解
interpb
2007-03-30
打赏
举报
回复
同一个包内 可以直接用
不在 则 import之后 再用
java
连接sql server 数据库代码
用于连接sql server 的数据库,代码
在jsp中用
bea
n和servlet联合实现用户注册、登录
在jsp中用
bea
n和servlet联合实现用户注册、登录
spring 启动时加载不同的文件
spring 启动时根据配置文件的不同加载不同的文件
简单的JSP+
JAVA
BEA
N+ACCESS留言簿
实现方法: 1. 数据库设计 2007-12-23 14:42 2. MessageVO.
java
定义留言属性的
一个
bea
n文件,定义了各个字段的get和set方法。 3.
DBConn
.
java
定义了连接ACCESS数据库的方法,可以通过
调用
此方法访问数据库。 4. Message
Bea
n.
java
用来进行留言管理的
bea
n,定义了添加留言,获取留言数据,以及删除留言的方法。 5. adminInfo.
java
定义了管理员字段(adminName,adminPwd)的set和get方法。并定义了
一个
判断是否是管理员的方法judgeAdmin()。 6. common
Bea
n.
java
定义了一些常用的方法,比如中文字体处理(解决乱码问题),数据库数据转换为HTML格式显示的方法等。 7.
java
script脚本 用来检查表单数据是否为空。 <script> //用于管理员登陆的验证 function check() { var adminName=document.getElementById("adminName").value; var adminPwd=document.getElementById("adminPwd").value; if(adminName=="" || adminPwd=="") { alert("用户名、密码不能为空!") document.getElementById("adminName").focus(); return false; } } //用于添加留言时的验证 function addCheck() { var name=document.getElementById("name").value; var title=document.getElementById("title").value; var email=document.getElementById("email").value; var content=document.getElementById("content").value; if(name=="") { alert("姓名容都不能为空!") document.getElementById("name").focus(); return false; } if(email=="") { alert("E-mail不能为空!") document.getElementById("email").focus(); return false; } if(title=="") { alert("主题都不能为空!") document.getElementById("title").focus(); return false; } if(content=="") { alert("内容不能为空!") document.getElementById("content").focus(); return false; } //验证email格式 if(!/(\S)+[@]{1}(\S)+[.]{1}(\w)+/.test(email)) { alert("请输入格式正确的 e-mail 地址!"); var e = document.getElementById ( "email" ); //e.value = ""; e.focus (); return false; } } 里面包航所以的源代码和实现方法。
Java
Bea
n类连接数据库
把数据库的连接写成
Bea
n类极大的提高了连接速度和访问效率。因为我们知道如果有多个客户进行数据库的访问,把数据库的连接写到页面上就会不停的对数据库进行连接,查询,更新,关闭等操作,这大大减少了web运行的效率使用
bea
n的机制,我们就可以把数据库的连接写在
一个
JAVA
类
里
,要用的时候我们直接
调用
这个类即可。下面这个
Bea
n类可以自己设置驱动,URL,用户名,密码等。这样充分体现了
bea
n类的灵活性
Web 开发
81,115
社区成员
341,737
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章