Ignore:
Timestamp:
2021-11-03T15:24:04+13:00 (2 years ago)
Author:
cstephen
Message:

Add support for JSON response to direct input queries. Cleanup other components.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • other-projects/the-macronizer/trunk/web/WEB-INF/web.xml

    r29855 r35719  
    11<?xml version="1.0" encoding="UTF-8"?>
    22<web-app version="2.5" 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">
     3    <!-- Listener Definitions -->
    34    <listener>
    45        <listener-class>web.listeners.MyHttpSessionListener</listener-class>
    56    </listener>
     7
    68    <listener>
    79        <listener-class>web.listeners.MyHttpSessionAttributeListener</listener-class>
    810    </listener>
     11
    912    <listener>
    1013        <listener-class>web.listeners.MyServletContextListener</listener-class>
    1114    </listener>
     15
     16    <!-- Filter Definitions -->
     17    <filter>
     18        <filter-name>CorsFilter</filter-name>
     19        <filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
     20        <init-param>
     21          <param-name>cors.allowed.origins</param-name>
     22          <!-- Allowing access from localhost:8080 for the gs3 Atea interface dev server. -->
     23          <param-value>http://localhost:8080</param-value> <!-- Separate values by a comma -->
     24        </init-param>
     25    </filter>
     26
     27    <!-- Servlet Definitions -->
     28
    1229    <servlet>
    1330        <servlet-name>FileUpload</servlet-name>
    1431        <servlet-class>web.servlets.FileUpload</servlet-class>
    1532    </servlet>
     33
    1634    <servlet>
    1735        <servlet-name>Download</servlet-name>
    1836        <servlet-class>web.servlets.Download</servlet-class>
    1937    </servlet>
     38
    2039    <servlet>
    2140        <servlet-name>DirectInput</servlet-name>
    2241        <servlet-class>web.servlets.DirectInput</servlet-class>
    2342    </servlet>
     43
    2444    <servlet>
    2545        <servlet-name>EmailServlet</servlet-name>
    2646        <servlet-class>web.servlets.Email</servlet-class>
    2747    </servlet>
     48
     49    <!-- Filter Mappings -->
     50
     51    <filter-mapping>
     52      <filter-name>CorsFilter</filter-name>
     53      <url-pattern>/*</url-pattern>
     54    </filter-mapping>
     55
     56    <!-- Servlet Mappings -->
     57
    2858    <servlet-mapping>
    2959        <servlet-name>Download</servlet-name>
    3060        <url-pattern>/jsp/servlet/Download</url-pattern>
    3161    </servlet-mapping>
     62
    3263    <servlet-mapping>
    3364        <servlet-name>FileUpload</servlet-name>
    3465        <url-pattern>/jsp/servlet/FileUpload</url-pattern>
    3566    </servlet-mapping>
     67
    3668    <servlet-mapping>
    3769        <servlet-name>DirectInput</servlet-name>
    3870        <url-pattern>/jsp/servlet/DirectInput</url-pattern>
    3971    </servlet-mapping>
     72
    4073    <servlet-mapping>
    4174        <servlet-name>EmailServlet</servlet-name>
    4275        <url-pattern>/jsp/servlet/EmailServlet</url-pattern>
    4376    </servlet-mapping>
     77
    4478    <session-config>
    4579        <session-timeout>1</session-timeout>
    4680    </session-config>
     81
    4782    <welcome-file-list>
    4883        <welcome-file>index.jsp</welcome-file>
Note: See TracChangeset for help on using the changeset viewer.