历史版本15 :WebLogic下通过IP直接访问数据决策系统 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

weblogic下实现通过访问http://localhost直接进入op=fs界面。

1. 实现步骤编辑

1.1 修改端口号
进入管理平台中进行修改端口号,确认80端口号没被占用的情况下将weblogic的端口号设置为80,端口号修改为80之后要记得激活更改,才能生效。可以通过http://localhost:7001/ console/login/LoginForm.jsp直接进入管理平台,或者通过打开控制台进入管理平台,步骤如下:
进入登陆界面,用户名密码均为weblogic。
修改完成之后测试需要通过http://localhost/ console/login/LoginForm.jsp是否能够进入管理平台,如果能进入则说明修改成功,反之,则不成功
1.2 修改配置文件
1 工程目录下新建index.jsp,内容如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>     <html>         <head>             <title>FineReport报表</title>         </head>         <body>             <iframe id="reportFrame" src="/ReportServer?op=fs"                 name="itemslist" frameborder="0" width="100%" height="100%"></iframe>         </body>     </html>    
如果工程目录中已有index.jsp文件,则新建其他命名的jsp文件,如a.jsp,内容一致。

2 修改weblogic.xml文件编辑

在web-inf中寻找weblogic.xml,如果有该文件,则在</weblogic-web-app>前面添加context-root>/</context-root>,如果不存在该文件,则新建weblogic.xml,代码如下:
<?xml version="1.0" encoding="UTF-8"?>  
 <weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90"  
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    
xsi:schemaLocation="http://www.bea.com/
ns/weblogic/90
 http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">   <context-root>/</context-root>   </weblogic-web-app>  
不论是已有的weblogic.xml还是新建的weblogic.xml,修改之后的代码都是一样的。

3 访问决策平台编辑

如果第一步中是新建的index.jsp,重启服务器之后则直接输入http://localhost就可以了。
如果新建的是其他名字的jsp文件,则在web-inf文件夹下的web.xml文件最下面,添加一段代码显示自定义欢迎界面a.jsp,在welcome-file节点中添加效果如下:
<welcome-file-list>        <welcome-file>a.jsp</welcome-file>    </welcome-file-list>    

重启服务器即可。