TELNET ip 端口
试试能不能连接再说。
试试能不能连接再说。
解决方案 »
- jsp中读取数据库空字段时,怎么在显示时不显示null而显示空白?
- 新手求帮忙
- 线程池ScheduledThreadPoolExecutor的execute()方法和ThreadPoolExecutor中的schedule()这个方法的区别
- 大家还说求职是选java网站开发方向,还是应用开发方向呢?
- oracle插入日期问题,帮忙看下
- 请教有iReport经验者一个iReport设计jasper报表时,自动增加记录数问题,急急,谢谢
- JSP超难问题!!!
- 再请教!!
- 怎样能得到ResultSet返回的记录数目
- 发送email的问题,大家帮忙,来者有分!
- 关于磁盘空间的问题,给的分不多,请大家帮帮小女子啦
- 剩下20分提一个使用问题!
public static void main(String[] acgs) {
...
}
}
这不是JavaBean啊!
------------------------------------------------------------------------
目录结构及各类文件放置:
C:\myapp\
|
+---index.jsp
|
+---WEB-INF\
| |
| +---web.xml <--确保存在此文件且内容及格式正确(建议复制一个过来,删除多余部分)
| |
| +---classes\
| | |
| | +---[包名\]*.class文件 <--如有包名则建立相应的目录结构
| |
| +---src\
| | |
| | +---[包名\]*.java文件 <--java文件放在此处(仅建议)
| | <--如有包名则建立相应的目录结构
| +---lib\
| |
| +---*.jar <--放置仅用于本应用的jar文件(如:数据库驱动的jar文件)
|
+---jsp\ <--放置所有JSP文件(仅建议)
|
+---*.jsp------------------------------------------------------------------------
配置虚拟路径(配置%Tomcat%\conf目录下的server.xml文件):
<Context path="/MYAPP" docBase="c:\myapp" reloadable="true" debug="0"/>path : 指在IE地址栏内的访问地址,本处如:http://localhost:8080/MYAPP
docBase : 你的应用的文件所在目录,本处如:c:\myapp
reloadable : 这个属性非常重要.
如果为true,则tomcat会自动检测应用程序的WEB-INF目录下 lib和classes 目录内容的变化------------------------------------------------------------------------
Bean的使用: 1.定义Bean:
package com.yaray;
public class TestClass{
public void sayHello(){
System.out.println("Hello !");
}
} 2.JSP调用Bean: 2.1调用方法一:
<%@ page import="com.yaray.TestClass,java.sql.*"%>
<jsp:useBean id="testClass" class="TestClass" scope="page"> 2.2调用方法二(:::注意:仅当Bean定义了包名时能如此使用,即:省略import):
<jsp:useBean id="testClass" class="com.yaray.TestClass" scope="page"> 3.JSP中Bean实例的使用:
<%
testClass.sayHello(); // 查看Tomcat控制台窗口
%>
如果你的db server是9i
师兄,我到ORACLE网站:http://otn.oracle.com/software/tech/java/sqlj_jdbc/index.html上下的
ojdbc14.jar怎么只有3.8K?不对啊.你有ojdbc14.jar吗?请指教.谢谢.TO littlecong(虫子) 和dongdongshu:
是网络问题吗?如果是的话,我在自己的机子(客户端)这边用同样的
连接串在PL/SQL登录.为什么可以呢?
还有我的DELPHI6上也用ADO试了一下,连接串为:
Provider=MSDAORA.1;Password=101127;User ID=linyu;Data Source=star;Persist Security Info=True也一样测试成功.应该说明不是网络的原因吧.
谢谢赐教.
你下载的时候要你输入在oracle网站上注册的名称及密码,要不然你留下email我传给你
万分感谢.
classes12就可以
把你的project, tomcat里面的驱动程序都要给成oracle9i自己的驱动程序的。
classes12就可以
师兄能不能写详细点怎么做?
String user="scott";
String pwd="tiger";
String url="jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.250)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=swdb)(SERVER=DEDICATED)))";try {Class.forName(driver);
}
catch (Exception ex2)
{
out.print(ex2);
}
try {con=DriverManager.getConnection(url,user,pwd);
stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
..........這樣寫就可以了
swdb 是你的數據庫名稱
我先把本机的数据库服务名删除了,新建了一个跟服务器数据库服务名不一样的名称,
然后我按照你的写法,String url="jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.2.64)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=star)(SERVER=DEDICATED)))";
这样做,成功了。
天啦,怎么会这样呢?为什么要这么麻烦,难道客户端连接就会这样吗?