gpt4 book ai didi

struts2 - 无法使用 struts 2 加载任何页面。 web.xml 的问题

转载 作者:行者123 更新时间:2023-12-02 17:48:56 25 4
gpt4 key购买 nike

我正在尝试运行 this使用 struts 的示例 2. 我将库插入到 eclipse 中动态 Web 项目的 Web-Inf 的 Lib 文件夹中。

我的 Web.xml 现在看起来像这样:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">

<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>

<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>

我创建了 struts.xml 并将其放在源文件夹中,其内容是

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

<struts>
<!-- Configuration for the default package. -->
<package name="default" extends="struts-default">
<action name="UserAction" class="struts.UserAction">
<result name="input">/index.jsp</result>
<result name="success">/result.jsp</result>
</action>
</package>
</struts>

所以现在当我运行任何 jsp 时,我在 eclipse 控制台中收到以下错误

Unable to load configuration. - bean - jar:file:/D:/Users/Don/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/Mscs674-Struts2/WEB-INF/lib/struts2-gxp-plugin-2.3.4.jar!/struts-plugin.xml:8:162

还有网页上的这个

HTTP Status 404 -

type Status report

message

description The requested resource () is not available.

有什么建议吗?

最佳答案

我发现创建 struts 2 应用程序的最佳方法是使用 struts-blank.jar 文件。它为您完成了所有必需的配置,您可以删除一些示例文件。它将为您创建所有的 jars 和 xml 文件。如果您仍有问题,请立即尝试执行此操作...

关于struts2 - 无法使用 struts 2 加载任何页面。 web.xml 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10986375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com