Попытка Struts 2 в первый раз и ошибка 404 Not Found. Как бы я решил это? - PullRequest
0 голосов
/ 08 июля 2019

Я новичок в распорках и немного запутался в проекте в отношении веб-приложений.Я практикую простой проект Struts со следующим:

struts.xml

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

<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">

<struts>
    <constant name="struts.devMode" value="true" />

    <package name="helloworld" extends="struts-default">

        <action name="sayhello" class="com.demo.action.HelloAction">
            <result name="success">/hello.jsp</result>
            <result name="error">/error.jsp</result>
        </action>

    </package>
</struts>

web.xml

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

<WebContent>
    <filter>
        <filter-name>struts2</filter-name>
        <filter-class>
            org.apache.struts2.dispatcher.FilterDispatcher
        </filter-class>
    </filter>

    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
</WebContent>

HelloAction.java

package com.demo.action;

import com.opensymphony.xwork2.ActionSupport;

public class HelloAction extends ActionSupport{

    public String execute() {

        return SUCCESS;
    }

}

И это моя структура проекта: hello-struts

Моя ошибка: 404 Not Found Error

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...