我如何连接struts-config.1-3.10.dtd文件我的struts-config.xml

时间:2012-12-22 02:07:43

标签: struts-config

我是struts的初学者。我收到了一个我从未在课堂上听到的错误。错误在struts-config.xml中。它的代码是

    <!DOCTYPE struts-config PUBLIC     
"-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"     "http://struts.apache.org/dtds/struts-config_1_3.dtd">    
<struts-config><form-beans>    
<form-bean name="form1" type="LoginForm"/>    
</form-beans><action-mappings>    
<action path="/LoginAction" name="form1" type="LoginAction"/>    
<forward name="success" path="/success.jsp"/>    
<forward name="failuer" path="/Failure.jsp"/   
</action>    
</action-mappings>    
</struts-config>

现在问题出现在<!DOCTYPE> tag和di 展开以下错误

“指定资源的下载失败。错误处理资源

'http://struts.apache.org/dtds/struts-config_1...
"http://struts.apache.org/dtds/struts-config_1_3.dtd">"

在尝试修复此错误时,我从http://struts.apache.org/1.x/struts-core/dtddoc/struts-config_1_3.dtd.org.html下载.dtd文件 并保存了它。在struts-config.xml中,我试图找到我保存下载文件的地方 但是没有用。 我该怎么做才能解决这个问题。我哪里出错了。任何回应都会得到回应。

1 个答案:

答案 0 :(得分:1)

将下载的"struts-config_1_3.dtd"文件放入WEB-INF文件夹。

同样来自DOCTYPE标签中的struts-config.xml替换以下

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


with 


<!DOCTYPE struts-config PUBLIC     
"-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" "struts-config_1_3.dtd">