Отдельное приложение sencha от внутреннего java-сервера для лучшей работы - PullRequest
0 голосов
/ 07 января 2019

У меня ext.js в качестве внешнего интерфейса и java в качестве внутреннего, и моя главная страница - index.jsp. Я хочу запустить свой внешний интерфейс отдельно от внутреннего с помощью приложения Sencha Watch, каков правильный процесс? Я настроил web.xml

`<?xml version="1.0" encoding="UTF-8"?>

<web-app`enter code here
  xmlns="http://java.sun.com/xml/ns/javaee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
  metadata-complete="true"
  version="2.5"
>
  <!-- ==================================================================== -->
  <!-- Reverse HTTP Proxy for the Sencha Cmd web server, e.g.               -->
  <!-- http://localhost:1841/backend/test.php will reflect                  -->
  <!-- http://example.com/backend/test.php                                  -->
  <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  -->
  <servlet>
    <servlet-name>transparentReverseProxy</servlet-name>
    <servlet-class>org.eclipse.jetty.servlets.ProxyServlet$Transparent</servlet-class>
    <servlet-class>org.eclipse.jetty.plus.webapp.PlusConfiguration</servlet-class>
    <init-param>
        <param-name>ProxyTo</param-name>
        <param-value>https://0.0.0.0:5001/</param-value>
    </init-param>
    <init-param>
        <param-name>HostHeader</param-name>
        <param-value>index.jsp#gateway</param-value>
    </init-param>
    <init-param>
        <param-name>Prefix</param-name>
        <param-value>/backend</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>transparentReverseProxy</servlet-name>
    <url-pattern>/backend/*</url-pattern>
  </servlet-mapping>
 <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
        <!-- <welcome-file>test.html</welcome-file> -->
 </welcome-file-list>
</web-app>`

но это показывает мне ошибку. Проблема с доступом к /index.jsp. Причина: поддержка JSP не настроена.

...