Wątek przeniesiony 2016-03-05 22:23 z Webmastering przez dzek69.

Init param w sevlecie

0

Póki do pliki xmlowe nie dodałem <init-param> było ok. Plik teraz ten wygląda tak:

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.1" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd">
    
    <servlet>   
        <servlet-name>NewServlet</servlet-name>
        <servlet-class>NewServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <init-param>
            <param-name>myparam1</param-name>
            <param-value>myvalue1</param-value>
        </init-param>

        <servlet-name>NewServlet</servlet-name>
        <url-pattern>/NewServlet</url-pattern>
    </servlet-mapping>
    <session-config>
        <session-timeout>
            30
        </session-timeout>
    </session-config>
</web-app>

Po kompilacji pokazuje następujący błąd: The module has not been deployed.

Moja struktura plików wygląda tak:

0

Chodzi o to aby uruchomić servlet i zrobić coś za pomocą init-params

0

Dodam, że wcześniej pokazuje się coś takiego: GlassFish Server 4.1.1, deploy, null, false

0

<init-param> powinien być wewnątrz <servlet>

0

nadal to samo.

0

jak można sprawdzić te logi?

0

Masz ikonkę 'x' przy nazwie pliku web.xml, a to oznacza że masz jakiś błąd składniowy w tym pliku. Zobacz jaki błąd się wyświetla przy tym pliku i go popraw.

1 użytkowników online, w tym zalogowanych: 0, gości: 1