[原创]jsp使用weblogic数据源过程_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 2405 | 回复: 0   主题: [原创]jsp使用weblogic数据源过程        下一篇 
rui.yuan
注册用户
等级:中校
经验:1637
发帖:29
精华:0
注册:1970-1-1
状态:离线
发送短消息息给rui.yuan 加好友    发送短消息息给rui.yuan 发消息
发表于: IP:您无权察看 2014-11-26 16:51:43 | [全部帖] [楼主帖] 楼主

①确定数据库服务已经开启
②启动weblogic并进入控制台
③数据源详细配置过程:

新建一般数据源

北京联动北方科技有限公司

绑定jndi名,代码中调用需要用到,选择数据库类型
北京联动北方科技有限公司

确认数据库驱动信息
北京联动北方科技有限公司
可直接默认,下一步
北京联动北方科技有限公司

填写数据库名,Oracle中一般是填实例,填写主机,数据库登录等信息
北京联动北方科技有限公司
提示连接测试成功即可选择完成,否则点击上一步查看相关参数是否填写错误
北京联动北方科技有限公司
如果忘记绑定名可以查看jndi树:

北京联动北方科技有限公司

④新建web工程,导入weblogic.jar,在index.jsp页面上编写代码

<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.PreparedStatement"%>
<%@page import="java.sql.Statement"%>
<%@page import="java.sql.Connection"%>
<%@page import="javax.sql.DataSource"%>
<%@page import="javax.naming.InitialContext"%>
<%@page import="javax.naming.Context"%>
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<%
Context ctx = new InitialContext();
DataSource data = (DataSource)ctx.lookup("smysql");
Connection conn = data.getConnection();
PreparedStatement ps = conn.prepareStatement("select * from tb_user");
ResultSet rs = ps.executeQuery();
%>
<table width="200px" border="1px" align="center">
<tr><th>用户编号</th><th>用户名</th> <th>密码</th></tr>
<%
while(rs.next()){
      %>
      <tr><td><%=rs.getInt("user_id") %></td>
      <td><%=rs.getString("user_name") %></td>
      <td><%=rs.getString("user_pwd") %></td></tr>
      <%
}
%>
</table>
</body>
</html>


首先在myeclipse上配置weblogic的环境,相关参数如下:

北京联动北方科技有限公司

鼠标右键单击工程选择weblogic启动
myeclipse控制台出现下面信息说明部署成功可以访问
北京联动北方科技有限公司
最终浏览器上的结果:
北京联动北方科技有限公司



赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论