我已经安装了 Eclipse Heloios3.6 和 Tomcat 6.0 和 jdk 1.6。
你能给出struts的库文件和struts的配置文件,即struts-config.xml和web.xml吗?
当我尝试运行 struts 时,它显示请求的资源不可用错误。
我已经安装了 Eclipse Heloios3.6 和 Tomcat 6.0 和 jdk 1.6。
你能给出struts的库文件和struts的配置文件,即struts-config.xml和web.xml吗?
当我尝试运行 struts 时,它显示请求的资源不可用错误。
假设您的意思是 Struts 2,您是否看过这里:http ://struts.apache.org/2.x/docs/home.html ?
web.xml 的核心部分是这样的:
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
<init-param>
<param-name></param-name>
<param-value></param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
然后在您的类路径中有一个 struts.xml,而不是 struts-config.xml(尽管您可能能够配置查找)。
从官方下载页面下载示例应用程序并在您的 tomcat 中运行
它不仅会给你一个运行的例子,还会帮助你理解他们是如何打包应用程序的
从这里下载示例应用程序,您将获得 struts2-blank-xxx 战争文件,这是一个标准的 struts2 结构,运行 hello world 应用程序
您需要的 jar 文件,首先是:
您的 struts.xml 将具有以下结构:
<!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.custom.i18n.resources" value="ApplicationResources" />
<package name="project" extends="struts-default">
<action name="Download" class="project.action.DownloadAction">
<result name="success">/jsp/common/downloadPage.jsp</result>
</action>
</package>
<include file = "Admin-Config.xml"/>
</struts>