gpt4 book ai didi

java - http 状态 404 请求的资源 (/Crime/) 不可用

转载 作者:行者123 更新时间:2023-12-01 14:02:40 25 4
gpt4 key购买 nike

我正在使用struts框架,当我部署我的项目时出现这个问题......为什么部署时会出现这个错误???

web.xml

<?xml version="1.0" encoding="UTF-8"?>
<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">
<welcome-file-list>
<welcome-file>userLogin.jsp</welcome-file>
</welcome-file-list>


<filter>
<filter-name>f1</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>f1</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

<listener>
<listener-class>org.apache.struts2.tiles.StrutsTilesListener</listener-class>
</listener>

</web-app>

tiles.xml

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

<!DOCTYPE tiles-definitions PUBLIC
"-//Apache Software Foundation//DTD Tiles Configuration 2.0//EN"
"http://tiles.apache.org/dtds/tiles-config_2_0.dtd">

<tiles-definitions>
<definition name="common" template="/FirstLayout.jsp">
<put-attribute name="header" value="/header.jsp"/>
<put-attribute name="body" value="/footer.jsp"/>
</definition>

<definition name="validUser" extends="common">
<put-attribute name="title" value="Login User"/>
<put-attribute name="contents" value="/userLogin.jsp"/>
</definition>

<definition name="invalidUser" extends="common">
<put-attribute name="tilte" value="Login Error" />
<put-attribute name="contents" value="/relogin.jsp" />
</definition>

</tiles-definitions>

struts.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>

<package name="p1" extends="tiles-default">
<action name="signin" class="action.LoginAction ">
<result name="success" type="tiles">validUser</result>
<result name="failure" type="tiles">invalidUser</result>
</action>

</package>

</struts>

当我在项目中添加 struts jar 文件时发生此错误...早些时候它运行时没有任何错误..我的 strut 文件有任何问题吗?我正在使用 Myeclipse 8.5 和 Tomcat 服务器 6.0。.

最佳答案

该线程已经很旧了,但无论如何我都会发布解决方案,随着越来越多的人学习如何使用 apache struts 框架编写 Web 应用程序,他们无疑会遇到同样的问题。

问题是 Eclipse 不会将 ROOT 文件夹从 Apache Tomcat 复制到您的 Eclipse 工作位置。只需转到您的 Apache-Tomcat 文件夹,然后将 ROOT 文件夹复制到 webapps 文件夹中即可。

将其粘贴到您的 Eclipse 中: your_workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps

tmp0 是您当前的服务器。

另外,请确保添加了 struts .jar 文件。

这就是大家

TL

关于java - http 状态 404 请求的资源 (/Crime/) 不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19224130/

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