兔八哥笔记7:WebLogic Platform8.1使用点滴(1)

JBoss Portal入门1:认识Portal JBoss Portal入门1:认识PortalPortal顾名思义就是门户,随着Web应用技术的成熟和企业对门户网站的需求增大,需求的复杂性和变化性增加,原先的基本Web开发技术慢慢难以应付这些变化中的需求,比如我们经常可能会需要局部修改某个页面的一小部分的形状与内容,有时候可能有需要修改页面的布局,而内容并不需要改变,那么在这样变化频繁的需求时代,以前的Web应用开发技术让程序感觉力不从心 阅读详情

兔八哥笔记7WebLogic Platform8.1使用点滴(1)

 

这篇笔记主要整理了WLS中怎样设置系统默认页,和Workshop的域的配置,如有错误,请指正!

一.WLS中默认页的设置。

用过TomcatWLSApache的朋友都知道,当服务器启动后,在IE中输入http://localhost:端口号,就会有一个默认页显示出来,有一位朋友(如果我没记错他的用户名为_I_)问我怎么将自己的应用设置默认程序,及如何将自己的应用指定默认页,还有第二个问题是不输入“/myjsp”而只输入”/”就可以出现自己指定的默认页,我做了个实验,发现2个问题可以一起解决。

1.如果你安装了WLS8.1,则启动服务器后,在IE中输入:http://localhost:7001/后就会显示如下页面。

2.我有个应用是个简单的自定义标签的实验,这在我的另一篇笔记里面有详细讲述,执行界面如下:

请大家注意IE中的地址为:http://localhost:7001/hello.jsp实际上我只要输入http://localhost:7001/后回车就会自动显示该页,我是怎么做到的呢?老鸟就不要往下看了,以免见笑,^_^

步骤如下:

前提条件:例子中的自定义的应用名字为myjsp,要求这个应用已经在WLS上正确部署了。

1.  我首先修改我的自定义标签的这个应用的web.xml,为这个应用添加默认页。见图:

2.  我在WLS的目录下找到了WLS的默认程序DefaultWebApp,它的路径如下:

bea/user_projects/ applications/ mydomain/ DefaultWebApp,在这个目录下一个index.html,这个就是DefaultWebApp的默认页。也就是我们看到的第一个图中的网页。

打开WEB-INF中的web.xml,看到如下内容:

我们看到在这里指定了默认页为intex.html

3.  我们再看在WEB-INF中的另一个文件weblogic.xml,内容如下:

<context-root>/</context-root>表示本应用为WLS上的默认应用。

4.  现在让我们把这个weblogic.xml拷贝到我们的应用myjspWEB-INF下,同时将DefaultWebAppweblogic的内容修改如下:

5.  此时我们的应用myjsp下的weblogic.xml的内容和第3步图中的内容完全一致。

请大家注意图中的标题栏中显示的是文件的路径。

6.  至此我们所作的工作完全结束了,启动WLS,输入http://localhost:7001,看看显示的是哪个页面!

那么,原来的那个应用怎么访问呢?试试输入如下地址:http://localhost:7001/dreamfeeling,看看什么效果!

 

7.再让我们看看config.xml的内容

加亮的部分就是我们的应用,也就是说虚拟主机是在这里定义的。当然这不是我手写的,是通过WebLogic的配置工具向导配置后的结果。这部分原来在最下方,我为了明显把它挪到了最上方。

8.我们看看config.xml中都有哪些内容:

各个项目的具体含义可以查阅WLS的相关帮助。

二.Workshop的域的配置。

WorkshopWebLogic Platform的一个开发工具,使用它除了可以开发出一些标准的程序(JSPServletHTMLEJB等)外,还可以开发出BEA自己定义的一些控件,如页面流(JPF),工作流(JPD)等。

我记得以前看过一篇文章是以BEA公司名义发布在网上的,是讲解怎样将JbuilderWebLogic集成的。看来现在BEA自己有了自己的利器,可以不用再推荐客户使用别人的开发工具了。

据说这个工具是原来微软的VB开发组的团队到BEA后开发的。个人感觉界面比JB习惯一些,但速度实在不敢恭维,我今天上午用它生成Workshop自带的EAR文件生成了一个上午还没有完成,我感觉简直是噩梦。但也情有可原,因为我的机器配置太低了(奔3 733 128M内存),但这家伙确实太慢,但如果你的机器配置高的话,用起来还不错,另外如果你要使用BEA的页面流技术,好像必须用这个工具。

这个工具在完全安装WebLogic Platform8.1后就已经安装了,但是如果你没有安装Workshop域的话,这个工具不能与WebLogic Server集成调试及运行。配置的方法很简单,但我也费了很大劲才找到,在Workshop帮助的“How do I ……”部分。我昨晚在家里配置成功后,将例子运行了一下,因为家里的机器配置高些,所以很快编译完,生成了EAR包,然后我将它部署到WLS上,点击“Start”按钮后就运行起来了。感觉还行!

如果你的项目必须用这个工具的话,而你的Workshop在调试代码时显示“启动WebLogic Server”而到了98%左右就报错了,或就没反映了,那么很可能是你的Workshop域没有安装。如果是这个原因,请按照下面的方法一步步的做!下面的方法是我看完了Workshop的帮助后整理的。

 

WebLogic Platform 8.1Workshop本机运行Web应用的配置

1.       启动配置向导

2.       出现如下界面

3.       点击“下一步”后的界面

4.       选择“Basic WebLogic Workshop Domain”单击“下一步”后的界面

5.       单击“下一步”

6.       输入“User Password”,单击“下一步”

7.       单击“下一步”

8.       什么也不要改动,单击“Create

9.       完成后,点击“Done

10.   启动Workshop

11.   选择“工具”的“应用程序属性”

12.   确保“设置”部分的“WebLogic域”为“workshop”,“WebLogic服务器”为“cgServer”。这两个值就是第7步图中显示的。

13.   点击“确定”,配置完成。观察开始菜单,发现多了workshop域,启动该域。

 

14.   打开控制台,发现Server下出现我们刚才安装的cgServer

 

本来我准备使用Workshop运行一下例子,再抓几幅图讲解一下Workshop的用法,但我的机器实在不争气,怎么都不能生成EAR,只好作罢!

如果你有关于Workshop的问题不要问我,我知道的就这些了,哈哈!

 

                                                   2003-11-11 下午

PLC编程入门基础知识 PLC即为可编程逻辑控制器,实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同。 阅读详情

相关推荐

【RBF预测】基于粒子群算法优化RBF神经网络实现数据回归预测含Matlab源码

1 简介 原油含水率预测对于确定油井水,油层位以及估计原油产量有着非常重要意义.BP神经网络是最近常用的原油含水率预测方法,然而,由于BP神经网络存在容易陷入局部极小值,收敛速度慢等问题,影响了其预测的实用性和准确性,对此,提出基于粒子群优化RBF神经网络(PSO-RBFNN)的原油含水率预测方法,粒子群优化算法用于RBF神经网络参数优化.在分析原油含水率预测的影响因素基础上,建立粒子群优化RBF神经网络的原油含水率预测模型.实验结果表明,在原油含水率预测中,基于粒子群优化RBF神经网络比BP神经网络有着

qq_59747472的博客 1211

weblogic 8.1 安装并配置数据源

weblogic 8.1 安装并配置数据源一、安装weblogic服务器1.启动开始菜单的quickstart,执行create a new domainconfiguration…2.下一步3.下一步,选自定义4.下一步,name=myserver,listenport:7001 (建立更多server需要使...

weixin_34258078的博客 819

DSP数字电源学习教程和DSP电源设计手册,dsp电路,C,C++

数字电源设计,软件控制环路,采用TI的DSP

BEA WebLogic Server8.1 JMS入门

. JMS简介1. JMS基本概念JMS(Java Message Service)是访问企业消息系统的标准API,它便于消息系统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发。 2. JMS基本功能JMS是用于和面向消息的中间件相互通信的应用程序接口。它既支持点对点(point-to-point)的域,又支持发布/订阅(publish/subs

行者无疆 1909

基于Spring+Quartz的分布式任务调度(原理剖析、二次开发)

Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。 Quartz的优势: 1、Quartz是一个任务调度框架(),它几乎可以集成到任何应用系统中。 2、Quartz是非常灵活的,它让您能够以最“自然”的方式来编写您的项目的代码,实现您所期望的行为 3、Quartz是非常轻量级的,只需要非常少的配置 —— 它实际上可以被跳出框架来使用,如果你的需求是一些相对基本的简单的需求的话。 4、Quartz具有容错机制,并且可以在重启服务的时候持久化(”记忆”)你的定时任务,你的任务也不会丢失。 5、可以通过Quartz,封装成自己的分布式任务调度,实现强大的功能,成为自己的产品。6、有很多的互联网公司也都在使用Quartz。比如美团 Spring是一个很优秀的框架,它无缝的集成了Quartz,简单方便的让企业级应用更好的使用Quartz进行任务的调度。   课程说明:在我们的日常开发中,各种大型系统的开发少不了任务调度,简单的单机任务调度已经满足不了我们的系统需求,复杂的任务会让程序猿头疼, 所以急需一套专门的框架帮助我们去管理定时任务,并且可以在多台机器去执行我们的任务,还要可以管理我们的分布式定时任务。本课程从Quartz框架讲起,由浅到深,从使用到结构分析,再到源码分析,深入解析Quartz、Spring+Quartz,并且会讲解相关原理, 让大家充分的理解这个框架和框架的设计思想。由于互联网的复杂性,为了满足我们特定的需求,需要对Spring+Quartz进行二次开发,整个二次开发过程都会进行讲解。Spring被用在了越来越多的项目中, Quartz也被公认为是比较好用的定时器设置工具,学完这个课程后,不仅仅可以熟练掌握分布式定时任务,还可以深入理解大型框架的设计思想。

CSDN

CSDN 将于 2024 年在全国举办多场技术及行业应用的开发者大会、主题峰会、技术沙龙等会议活动,主要领域包括开源,云原生,AI,数据库,DevOps,操作系统,大数据,研发效能,芯片,元宇宙,自动驾驶,金融,工业互联网等。总的来说,CSDN作为中国最大的IT社区和服务平台,不仅为软件开发者和IT从业者提供了丰富的学习资源和职业发展机会,还通过其强大的社区影响力和技术权威性,是一个为 IT 技术人成长及科技企业发展提供全方位服务的开发者生态平台,致力于成就一亿技术人,成为技术人交流和成长的家园。

博客 8万+

CSDN规则详解(一)

CSDN是一个专业的技术社区,不仅可以分享自己的技术经验,还可以向其他行业专业人士学习。在CSDN上写出优秀的博客可以增加自己的曝光率和声誉,但是除了写出好博客,我们还可以认识规则、了解规则、利用规则,来更好地展示自己的专业能力和吸引更多的读者。因此,掌握CSDN的规则是非常重要的,可以帮助我们更好地利用这个平台,实现自己的目标。在本文中,将会介绍一些CSDN的规则和注意事项,帮助读者更好地运用这个平台。

从事移动开发八年,csdn博客专家,阿里云特邀专家,华为云云享专家,高级网络信息安全工程师,大数据工程师(高级),python技术开发(高级),HarmonyOS 应用开发者高级认证,现在某学校任教。 4万+

JBOSS Portal安装

 1 下载bundled版本       直接解压(英文目录)2 binary版安装       A 配置数据库(mysql5)              修改mytemplate.ini文件:              sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"改为

西狂 1687

JBoss Portal notes

1.JBoss Portal is made up of portals, portal containers, portal pages, and portlets. What are these     things? Here are some definitions:

Seven's Rainbow Paradise 451

jboss portal

     众所周知,portal是一种门户网站,那为什么要学习portal呢?       运用portal可以很简单的实现以前web开发很复杂的设计,比如不同的用户定制不同的信息,实现单点登录等等。即用一种比较简单的统一的方法实现由以前的比较复杂的功能。     portal制定了统一的开发门户网站的平台和分格。技术人员可以按照统一的标准进行交流和开发。     port

720

JBoss Portal上的“ Hello World” portlet

Portlet概述 本教程将向您展示如何创建和部署简单的Portlet。 Portlet是基于Java技术的Web组件,可以处理请求并生成动态内容。 Portlet不是自治实体,但是由Portlet容器管理,Portlet容器为Portlet执行提供了必要的运行时环境。 应当注意,单个门户网站可以托管多个portlet容器。 Portlet的生命周期由容器控制,这对于将请求委派给适当的已部...

最佳 Java 编程 233

JBoss Portal CAS 的配置

  一、修改 portal-server.war/WEB-INF/context.xml 中的代码,如下: &lt;Valve className="org.jboss.portal.identity.sso.cas.CASAuthenticationValve" casLogin="https://localhost:8443/cas/login" cas...

rubyLover的专栏 234

jboss portal session

set session timeoutjboss portal->portal-server.war->WEB-INF->web.xml...60...

frankeyf的专栏 399

Jboss Portal中文汉化

Jboss Portal汉化时比较简单,只需要更改相应的JSP文件即可 因为采用了UTF-8的编码方式,因此页面上显示中文时需要以UTF-8的编码方式转换 以下以Jboss Portal页面上方的"管理"按扭为例,进行说明: 1.找到要JSP文件 路径为:\server\default\deploy\jboss-portal.sar\portal-core.wa...

高程专栏 222

Jboss Portal学习

1、下载jboss portal 带jboss的包,解压后即可以启动jboss访问。2、发现无法通过ip访问,问google,参考 http://www.shengfang.org/blog/p/20080405jbossport.php 症状:服务器无法通过ip地址去访问,只能用127.0.0.1或者localhost访问解决办法:启动JBOSS的时候输入:run -b 0.

努力工作,快乐生活 612

JBOSS Portal 2.4.0 使用手册——安装

这段时间一直在研究JBOSS的产品,感觉其实开源的产品质量直线上升,尤其是像JBOSS这样的产品,不仅大而且全。以前也使用过JBOSS的东西,最主要的还是JBOSS AS和Hibernate这两个。但是前天开始使用JBOSS的CMS——Portal感觉简直是太棒了。首先需要下载JBOSS Portal,现在最新的版本是2.6,但是2.4已经比较成熟了。所以我还是选择了2.4版本。JBOSS P

飞天神猪的家 2790

‘Hello World’ portlet on JBoss Portal

ortlet Overview This tutorial will show you how to create and deploy a simple portlet. Portlets are Java technology based web components, that can process requests and generate dynamic content. A por

hdh23456的博客 413

portlet开发,jboss portal

[code="java"]最近一直在研究jboss portal,利用jboss portal开发门户网站,portlet开发方面的知识。希望能找到一些用过portlet的朋友一起研究。小弟不胜感激。我QQ号:645739024[/code]...

hngmduyi的专栏 130

jboss 配置上下文路径_JBoss Portal上的“ Hello World” portlet

jboss 配置上下文路径 Portlet概述 本教程将向您展示如何创建和部署简单的Portlet。 Portlet是基于Java技术的Web组件,可以处理请求并生成动态内容。 Portlet不是自治实体,但是由Portlet容器管理,Portlet容器为Portlet执行提供了必要的运行时环境。 应该注意的是,单个门户可以托管多个portlet容器。 Portlet的生命周期由容器控制,这...

最佳 Java 编程 301
上一篇: 兔八哥笔记12:定制你的LDAP目录的Schema
下一篇: 兔八哥笔记13:我的2003
ltf_ty
博客等级 码龄25年 5粉丝 29原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值