- 浏览: 1494742 次
- 性别:
- 来自: 大连
文章分类
- 全部博客 (460)
- java (148)
- javascript (34)
- Flex文章 (4)
- css+div (2)
- ajax (6)
- extjs (11)
- 人生感悟 (9)
- struts2.0 (6)
- IT之路,生活 (15)
- hibernate (6)
- struts1 (1)
- spring (5)
- j2ee错误 (3)
- Dwr (5)
- Linux (33)
- C++ (3)
- SWT Win32 (2)
- EJB (1)
- JPA (4)
- C语言和LinuxC (7)
- SQL (13)
- 项目经理 (6)
- db2 (2)
- java数据结构 (2)
- 网页播放器flv (1)
- 数据库 (24)
- 用户体验设计学习 (2)
- 网络电话 (5)
- 军事理论 (4)
- android (3)
- oracle (18)
- oracle ebs form (11)
- oracle ebs oaf (4)
- erp (20)
- DBA (9)
- java中URL 的编码和解码函数 (1)
- 铁血丹心 (1)
- excel 单元格格式不能立即生效 (1)
- Java调用bat文件 (1)
- 如何把本地outlook中的邮件上传到网络邮箱中 (1)
- java 报表 打印 (1)
- 创建dblink (1)
- 图标前台框架 (1)
- vnc (1)
- FORM (1)
- MYSQL (1)
最新评论
-
July01:
推荐用StratoIO打印控件,支持网页、URL、图片、PD、 ...
web打印不显示页眉页脚 -
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
Javascript网页打印大全 -
hardyer:
大哥写的很实在,受教了,提前祝你元旦快乐!
黎活明给程序员的忠告 -
cxysilahi:
请问WIN7 64位,调用报错Exception in thr ...
JNative的初步使用 -
action1949:
好东西,解决问题
JFreeChart乱码解决方法
1)JSP2.0(tomcat5.x)中,即便你在a.jsp中<%@ include file="header1.jsp" %>,且header1.jsp中有<%@ page contentType="text/html; charset=UTF-8" %>指令,你在a.jsp中的page指令还是必须有,如果没有,外层页面会有乱码。
tomcat4.x中,可以两个文件都有,也可以只有一个文件中有。
weblogic8.1中,必须只能有一个文件中有;如果两个文件都有,会后台不报错,但 IE中是空白页。
2) taglib指令也和 page指令同样的规则。 我是比较了好久不同的版本才发现这个问题,可气的是weblogic后台
不报错。
3)weblogic8.1中,如果JSP中UTF-8,则必须在web.xml中加入
<context-param>
<param-name>weblogic.jsp.encoding</param-name>
<param-value>UTF-8</param-value>
</context-param>
如果没有这个配置,weblogic的jspc 集体罢 工,而且后台不报错,但只能显示html,对JSP无效。
4) 在weblogic8.1中,对稍微复杂的JSP(这里是指非纯HTML的JSP文件),必须使用
<%@ include file="header1.jsp" %>
<%@ include file="header2.jsp" %> 动态编译,而不能使用
<jsp:include page="footer.jsp" />静态编译。 这个是weblogic的jspc的问题。
转载配置详解:
用Eclipse MyEclipse WebLogic8.1开发第一个Web程序
1.安装jre
Eclipse虽然由java开发,但本身并不自带jre。所以你必须先自己安装,去http://java.sun.com/downloads下载最新J2SE1.4.2_03的jre安装文件j2re-1_4_2_03-windows-i586-p.exe。安装成功后,重启机器,并将jre的bin文件夹路径添加到系统环境变量PATH中,如:C:\Program Files\Java\j2re1.4.2_03\bin。
2.安装Eclipse2.1.2
Eclipse目前最新的stable已经Build到了3.0M5,但是这个版本的LanguagePackFeature还没有推出,直接用LanguagePackFeature2.1.2有问题。故建议用Eclipse稳定版本2.1.2,配上LanguagePackFeature2.1.2后可实现全中文界面。Eclipse SDK 2.1.2和其LanguagePackFeature下载地址为http://download2.eclipse.org/downloads。
Eclipse的安装非常简单,只需解压缩eclipse-SDK-2.1.2-win32.zip,将文件夹eclipse拷贝到你想要的地方。然后双击eclipse.exe,即开始编译并初始化Eclipse,完毕自动进入Eclipse。
下面开始安装LanguagePackFeature。
(1)解压缩eclipse2.1.2.1-SDK-win32-LanguagePackFeature.zip。
(2)启动Eclipse,选择“Help\Software Updates\Update Manager”菜单,使主界面切换到安装更新透视图画面。
(3)在窗体左下方的Feature Updates视图中单击鼠标右键,选择“New\Site Bookmark”菜单,弹出New Site Bookmark对话框。在Name处随便输入什么名字,如:LanguagePack。URL处输入前面(1)解压缩后文件夹路径,如:file: E:\开发工具\Eclipse\eclipse2.1.2.1-SDK-win32-LanguagePackFeature\eclipse。完毕按下Finish按钮,关闭对话框。这时Feature Updates视图中就会出现一项“LanguagePack”。展开该项,就可以看到很多语言包插件。
(4)选择一个语言包,如:Eclipse Java Development 工具语言包 1.2.1.2,单击右边视图中的Install Now按钮,即开始安装。安装成功后,Eclipse会重新启动。依次类推,逐个安装所有的语言包插件。在整个安装过程中你会发现所有界面都变成了简体中文。
3.安装MyEclipse2.7RC2
去http://www.myeclipseide.com下载最新的MyEclipse安装文件myeclipse_Enterprise_Workbench_Installer_020700RC2.exe。在安装过程中需要提供Eclipse所在文件夹的路径,安装成功后会自动进入Eclipse。这时你就会发现主菜单中多出一项“MyEclipse”,我们再选择“窗口\首选项”菜单,打开首选项对话框。展开MyEclipse结点,单击Subscription子项,可以看到这是个30天限制版。不过你可以到http://www.cracks4u.com上下载破解程序MyEclipse_Enterprise_Workbench_v3.6.4.zip。运行zip中的keygen.exe,随便输入一个用户名,然后选择2.6.4版本,单击Generate按钮生成Subscription Code。将用户名和Subscription Code输入到上述的Subscriber和Subscription Code文本框中,点击“应用”按钮即可看到信息Number of Licenses:unlimited,至此你的MyEclipse已被破解。
4.安装WebLogic8.1
安装WebLogic比较容易,在这里就不再累述了,大家可以参阅相关文档。现在着重讲一下WebLogic的配置,因为后面在配置MyEclipse时将用到这里的有关信息。
(1)运行开始\程序\BEA WebLogic Platform 8.1\Configuration Wizard。
(2)选择Create a new WebLogic configuration,下一步。
(3)选择Basic WebLogic Server Domain,下一步。
(4)选择Custom,下一步。
(5)在Name处输入admin,Listen Address处选择localhost,以下两个Port均采用默认值,下一步。
(6)选择Skip跳过Multiple Servers,Clusters,and Machines Options,下一步。
(7)选择Skip跳过JDBC连接池的配置(注:JDBC连接池的配置可以在启动WebLogic后到控制台上进行,大家可以参阅相关文档),下一步。
(选择Skip跳过JMS的配置(同样留到控制台上做),下一步。
(9)继续跳过,下一步。
(10)选择Yes,下一步。
(11)在User页点击Add,随意添加一个用户user,密码12345678,下一步。
(12)将用户user分配到Administrators组(还可以同时分配到其它组,方法是选中待加入的组,然后勾中user前的复选框即可),下一步。
(13)直接点击下一步跳过。
(14)设置用户user的权限,选中Admin,勾中user前的复选框(要指定其它权限依次类推),下一步。
(15)采用默认设置,直接点击下一步跳过。
(16)同样采用默认设置,直接点击下一步跳过。
(17)配置JDK,采用WebLogic的默认值,直接点击下一步跳过。
(1最后在Configuration Name处输入dev,然后点击Create生成配置,完毕点击Done关闭Configuration Wizard对话框。
5.配置MyEclipse的WebLogic服务器
MyEclipse默认的应用服务器为JBoss3,这里我们使用WebLogic8.1。启动Eclipse,选择“窗口\首选项”菜单,打开首选项对话框。展开MyEclipse下的Application Servers结点,点击JBoss 3,选中右面的Disable单选按钮,停用JBoss 3。然后点击WebLogic 8,选中右边的Enable单选按钮,启用WebLogic服务器。同时下面的配置如下:
(1)BEA home directory:D:\BEA。假定WebLogic安装在D:\BEA文件夹中。
(2)WebLogic installation directory:D:\BEA\weblogic81。
(3)Admin username:user。
(4)Admin password:12345678。
(5)Execution domain root:D:\BEA\user_projects\dev。
(6)Execution domain name:dev。
(7)Execution server name:admin。
(8)Hostname:PortNumber:localhost:7001。
(9)Security policy file:D:\BEA\weblogic81\server\lib\weblogic.policy。
(10)JAAS login configuration file:省略。
接着展开WebLogic 8结点,点击JDK,在右边的WLS JDK name处选择WebLogic 8的默认JDK。这里组合框中缺省为j2re1.4.2_03,即之前单独安装的jre。单击Add按钮,弹出WebLogic > Add JVM对话框,在JRE名称处随便输入一个名字,如jre1.4.1_02。然后在JRE主目录处选择WebLogic安装文件夹中的JDK文件夹,如D:\BEA\jdk141_02,程序会自动填充Javadoc URL文本框和JRE系统库列表框。单击确定按钮关闭对话框。这时候就可以在WLS JDK name组合框中选择jre1.4.1_02了。之后还要在下面的Optional Java VM arguments,如-ms64m -mx64m -Djava.library.path="D:/BEA/weblogic81/server/bin" -Dweblogic.management.discover=false -Dweblogic.ProductionModeEnabled=false
最后点击Paths,在右边的Prepend to classpath列表框中,通过Add JAR/ZIP按钮,加入D:\BEA\weblogic81\server\lib\weblogic.jar、D:\BEA\weblogic81\server\lib\webservices.jar。如果用到数据库,还需把数据库的驱动类库加进来,这里我们用WebLogic自带的SQL Server数据库驱动库D:\BEA\weblogic81\server\lib\mssqlserver4v65.jar。
至此,MyEclipse中WebLogic8的配置工作就算完成了。下面可以看看在Eclipse中能否启动WebLogic了?自从安装了MyEclipse之后,Eclipse工具栏中就会有一个Run/Stop Servers下拉按钮。点击该按钮的下拉部分,选择“WebLogic 8\Start”菜单,即开始启动WebLogic了。通过查看下面的控制台消息,就可以知道启动是否成功,或有什么异常发生。停止WebLogic可选择“WebLogic\Stop”菜单。
6.创建第一个Web程序——HelloWorld
启动Eclipse:
(1)选择“文件\新建\项目”菜单,打开新建项目向导。首先选择左边的J2EE,然后选择右边的Web Module Project,下一步在Project Name处理输入HelloWorld,点击完成按钮,生成项目文件。包视图结构如下:
HelloWorld
├─src
├─JRE系统库[j2re1.4.2_03]
├─J2EE 1.3 Library Container
└─WebRoot
(2)点击src,单击鼠标右键,选择“新建\Servlet”菜单,创建HelloWorld Servlet。在包名称处输入servlet,在Servlet名称处输入HelloWorld,去掉Create doGet复选框中的勾,下一步,采用默认设置,点击完成按钮。修改doPost方法代码如下:
response.setContentType("text/xml");
PrintWriter out = response.getWriter();
out.println("Hello World");
out.flush();
out.close();
(3)点击WebRoot,单击鼠标右键,选择“新建\HTML”菜单,创建一个HTML页面。将File Name改为index.html,点击完成按钮。将下列代码替换<body>、</body>之间的代码:
<script language="vbscript">
function bytes2bstr(vin)
strreturn = ""
for k = 1 to lenb(vin)
thischarcode = ascb(midb(vin,k,1))
if thischarcode < &h80 then
strreturn = strreturn & chr(thischarcode)
else
nextcharcode = ascb(midb(vin,k+1,1))
strreturn = strreturn & chr(clng(thischarcode) * &h100 + cint(nextcharcode))
k = k + 1
end if
next
bytes2bstr = strreturn
end function
</script> <script language="JavaScript">
var xml=null;
var XMLSender=new ActiveXObject("Microsoft.XMLHTTP");
var url="http://localhost:7001/HelloWorld/servlet/HelloWorld?";
XMLSender.Open("POST",url,false);
XMLSender.setRequestHeader("Content-Type","text/xml; charset=UTF-8");
XMLSender.send(xml);
var msg=bytes2bstr(XMLSender.responsebody);
document.writeln(msg);
</script>
(4)展开WEB-INF结点,双击打开web.xml,在</servlet-mapping>下面加入下列语句:
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
(5)点击HelloWorld,单击鼠标右键,选择“MyEclipse\Add and Remove Project Deployments…”菜单,弹出Project Deployments对话框,在Project组合框中选择HelloWorld,单击Add,在Server组合框中选择WebLogic 8,点击完成按钮回到Project Deployments对话框,这时服务器信息就会显示在Deployments列表中,点击确定按钮关闭对话框。
(6)点击工具栏上的Run/Stop Servers下拉按钮,选择“WebLogic 8\Start”菜单,启动服务器。
(7)运行IE,在地址栏输入http://localhost:7001/HelloWorld/index.html,即可在页面中看到“Hello World”字样。 配置 MyEclipse 的 WebLogic 9 服务器
启动 Eclipse,选择“Window -> Preferences”菜单,打开首选项对话框。展开 MyEclipse 下的 Application Servers 节点,点击 WebLogic 9,选中右边的 Enable 单选按钮,启用 WebLogic 服务器。配置如下:
①BEA home directory:C:\BEA(假定 WebLogic 安装在 C:\BEA 目录中)
②WebLogic installation directory:C:\BEA\WebLogic92
③Admin username:user(来自 WebLogic 中的配置)
④Admin password:12345678(来自 WebLogic 中的配置)
⑤Execution domain root:C:\BEA\user_projects\domains\mydomain
⑥Execution server name:AdminServer
⑦Security policy file:C:\BEA\WebLogic92\server\lib\weblogic.policy
⑧JAAS login configuration file:(Null)
接着展开 WebLogic 9 节点,点击 JDK,在右边的 WLS JDK name 处选择 WebLogic 9 的默认 JDK。这里组合框中缺省为单独安装的 JRE。单击 Add 按钮,弹出 WebLogic -> Add JVM 对话框,在 JRE 主目录处选择 WebLogic 安装文件夹中的 JDK 文件夹,我的版本为 C:\BEA\jdk150_04,程序会自动填充其他选项。单击确定按钮关闭对话框。这时候就可以在 WLS JDK name 组合框中选择 jdk150_04 了。
至此,MyEclipse 中 WebLogic 9 的配置工作就算完成了。下面可以看看在 Eclipse 中能否启动 WebLogic 服务器了?安装了 MyEclipse 之后,Eclipse 工具栏中就会有一个“Run/Stop/Restart MyEclipse Application Servers”下拉按钮。点击该按钮的下拉部分,选择“WebLogic 9 -> Start”菜单,即开始启动 WebLogic 了。通过查看控制台的消息,就可以检查启动是否成功,或发生什么异常。
补充配置
点击 Paths,在右边的 Prepend to classpath 列表框中,通过 Add JAR/ZIP 按钮,加入:
C:\BEA\WebLogic81\server\lib\weblogic.jar
C:\BEA\WebLogic81\server\lib\webservices.jar
如果要用到数据库,还需要把数据库的驱动类库添加进来,这里我们用 WebLogic 自带的 SQL Server 数据库驱动类库:
C:\BEA\WebLogic81\server\lib\mssqlserver4v65.jar
对常见启动问题
出现 The WebLogic Server did not start up properly. 提示和 java.io.InvalidClassException 异常的问题,通常是因为 JDK 选择不当引起的,在 MyEclipse 的配置中选择的 JDK 应该必须与配置 WebLogic 时选择的 JDK 相同。当选择默认 JDK 时,也可以在 MyEclipse 中配置 BEA 的 jrockit90_150_04 这个 JDK。
本贴来自天极网群乐社区--http://q.yesky.com/group/review-9452643.html
发表评论
-
Oracle Developer10G 安装
2020-09-09 18:03 396oracle 客户端也要删除,以前的oracle产品 ... -
打开Eclipse时出现"The Eclipse executable launcher was unable to locate its companion
2018-06-05 15:06 9831打开Eclipse时出现"The Eclipse ... -
J2EE通过tomcat部署的两种方式
2017-09-12 09:01 717转载:http://blog.csdn.net/psp000 ... -
Linux安装Tomcat7
2016-03-30 15:01 911http://blog.sina.com.cn/s/blog ... -
java支持跨平台获取cpuid、主板id、硬盘id、mac地址 (兼容windows、Linux)(转)
2015-11-17 22:10 1665http://blog.csdn.net/flyingclo ... -
栋哥涕啐茆
2015-10-27 10:49 796栋哥涕啐茆 -
Eclipse快捷键 10个最有用的快捷键
2015-10-27 10:18 828Eclipse中10个最有用的快捷键组合 一个Eclip ... -
java上传头像图像剪切
2015-04-02 20:19 1216java上传头像图像剪切 JQUERY 图片上传裁切 -
创建dblink
2014-12-11 20:01 720CREATE public database link ... -
Bitnami Redmine 安装笔记
2014-12-10 11:28 1687http://atian25.iteye.com/blog/ ... -
利用workflow发送类似数据报表内容的通知页面
2014-11-21 15:03 852利用workflow发送类似数据报表内容的通知页面 ... -
excel科学技术法问题
2014-11-12 13:50 8761.使用导入外部数据的方法2.并且在第三步的时候选择文本,需要 ... -
java.lang.IllegalAccessError
2014-09-29 11:05 1220java.lang.IllegalAccessError: ... -
java如何获取文件编码格式
2014-04-11 11:28 102801:简单判断是UTF-8或不是UTF-8,因为一般除了UTF ... -
JAVA中使用FTPClient上传下载
2013-12-08 13:35 1958方法一:这种方法网上有许多 可以用下面的方式,但是支持批量 ... -
在Java中获取环境变量
2013-11-11 11:18 1479package cy.cn.test; import ... -
ORACLE性能调整笔记
2013-11-05 18:39 0一 关于statspack中等待事件的一些解释 ... -
EBS DBA指南笔记1
2013-11-05 18:35 1945时光飞逝,不从事EBS DBA转眼已有两年多。很还念那段学习 ... -
用html代码在word中插入分页符和页面设置
2013-11-05 17:11 5385<span lang=EN-US style=&quo ... -
OpenJWeb新增二维码图片生成功能
2013-11-05 09:02 1319在开发进销存软件的时 ...
相关推荐
本文详细讲解了 WebLogic 密码破解的步骤和方法,涵盖了 WebLogic 8.1、WebLogic 9.0 和 Oracle WebLogic Server 10.3_win32 等多个版本。这些方法可以帮助开发者和管理员快速破解 WebLogic 密码,解决实际应用中...
BEA WebLogic Adapter for SAP 7.0 - 8.1 LIC-WLIADAPTR-SAP.txt BEA WebLogic Adapter for Oracle 7.0 - 7.0.3 LIC-WLIADAPTR-ORCL.txt BEA SmartConnect Products (Product, Version, License ID/...
在开始配置Weblogic服务器之前,我们需要安装Weblogic9.0中文版。安装完成后,我们可以开始配置Weblogic服务器。 1. 启动Configuration Wizard工具 首先,我们需要启动Configuration Wizard工具。在“开始”菜单中...
1. 配置过程参照官方文档,例如选择step4并针对Weblogic8.1进行配置,确保在开始配置前已安装Weblogic8.1。 2. 将安装目录下的Servlet文件夹下的特定文件复制到WebLogic的相应位置。 3. 在WebLogic的应用目录下新建...
BEA WebLogic Server 具有开发和部署关键任务电子商务 Web 应用系统所需的多种特色和优点,包括领先的标准、无限的可扩展性、快速开发、部署更趋灵活、关键任务可靠性和体系结构。 二、BEA WebLogic Server 的特点 ...
- **所需软件**:Apache 2.0、SUN JDK 1.4、WebLogic Server 8.1 SP4以及应用程序包。 - **创建用户**:为了管理和运行WebLogic实例,需要创建相应的用户。 - **安装Apache并集成WebLogic**: - 以root用户解压缩...
本部署指南已使用 BEA WebLogic 版本 8.1 进行测试。 - **BIG-IP LTM 系统版本**:对于本部署指南,BIG-IP LTM 系统必须运行版本 9.0 或更高版本。强烈建议使用版本 9.4 或更高版本。本指南中的一些示例使用了在版本...
本文将详细阐述如何在特定环境下(Eclipse3.1, Jolt, WebLogic8.1, Tuxedo9.0)实现这一过程。 首先,Jolt 是 BEA Tuxedo 自带的一个组件,它提供了一种方式让 Java 应用程序能够与 Tuxedo 服务进行交互。Jolt 包含...
硬件配置方面,在该省中心管理节点采用操作系统选用 Linux RedHat9.0,应用服务器选用 BEA 公司的 Weblogic8.1,数据库采用 Oracle9i,全省 14 个地市共采用了 23 台视频服务器(Helix 和 Windows Media Service),...
- **WebLogic**: Oracle公司的应用服务器之一,MYECLIPSE支持WebLogic 8.1、9.0、9.2和10版本。 - **WebSphere**: IBM公司的应用服务器产品,MYECLIPSE支持WebSphere 5.1、6.0和6.1版本。 - **OC4J (Oracle)**: ...
硬件配置方面,中心管理节点采用了Linux RedHat 9.0操作系统、Apache Web服务器、BEA公司的WebLogic 8.1应用服务器以及Oracle 9i数据库。 #### 二、项目架构设计 - **层次划分**:整个平台被划分为三个层次: - ...
8. **Web和J2EE支持**:除了新增多项功能外,JBuilder 9还支持最新版本的J2EE服务器,比如BEA WebLogic Platform Server 8.1、IBM WebSphere Application Server 5.0、Borland Enterprise Server 5.1.1-5.2.1 和 ...
版本9.0重点在于增强与Oracle其他产品的集成能力,如Oracle WebLogic Server和Oracle Database等,这有助于创建更加完整的企业级解决方案。 ###### 1.2.2.5 版本9.1 版本9.1继续改进了与Oracle其他组件的集成,并...