Skip to content

Смола под ИС непосредственно в системный интерфейс платформы - FineReport Справка | Разработка отчетов | Отчеты | Учебные пособия

Прямой доступ к системному интерфейсу платформы через IP под Resin

1. Обзор

Реализовав в браузере ввод IP, например localhost/.a.jsp, вы можете напрямую получить доступ к платформе системы, не обязательно использовать http://localhost:8080/webroot/decision来访问.

2. Методология I

Следуйте документации: Resin Server Deployment для развертывания проекта 5.1 BI.

2.1 Изменение номера порта

Проверьте, нет ли других приложений, занимающих порт 80, если нет, то можно начать менять номер порта Resin.

В качестве примера можно взять Resin4 для изменения номера порта.

Откройте файл %Resin_HOME%\conf\resin.properties в текстовом редакторе и измените конфигурационную информацию app.http и web.http со стандартного значения 8080 на 80.

Snag_6fa7204.png

2.2 Создание страницы приветствия

Создайте новый файл a.jsp, закодированный в формате UTF-8, в директории Resin %Resin_HOME%\webapps\ROOT.

Snag_6ffc2cb.png

Код выглядит следующим образом:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><   
   
 html> <head> <title>FineBI</title&gt   
   
; <meta http-equiv="Content-Type" content="text/html; charset=   
   
 utf-8"></head> <body> < iframe id="reportFrame" src="webroot/decision?op=fs"   
 name="itemslist" frameborder="0" width="100%" height=&   
 quot;100%"></iframe> </body></html>

2.3 Доступ к системам принятия решений

После его создания перезапустите сервер Resin, и вы сможете открыть его через http://localhost/a.jsp访问. Результат будет следующим:

Примечание: op=fs относится к доступу к системе платформы.

Snag_b7a97a9.png

3. Методология II

Выполните пункты 2.1 и 2.2 в соответствии с Методом 1.

Измените файл %Resin_HOME%\conf\app-default.xml, найдите в нем тег <welcome-file-list> и добавьте новый <welcome-file>a.jsp</welcome-file> в первую строку этого тега.

Примечание: По умолчанию файл index.jsp находится в %Resin_HOME%\webapps\ROOT\, если вы не добавите a.jsp в первую строку, то по умолчанию будет открыт index.jsp.

Изображение недоступно: 222
Сохраните вышеуказанный конфигурационный файл, перезапустите Resin и введите http://localhost或者http😕/服务器的ip в браузере, чтобы отобразить интерфейс op=fs напрямую.

Snag_b7e48ea.png