关于referencedfilecontainserrors的信息

http://www.itjxue.com  2023-02-25 09:58  来源:未知  点击次数: 

struts.xml第一句就打个红叉

这个东西没关系,项目启动不会报错,只是说你在编写sturts.xml文件的时候没有提示,叉叉的原因是你的myeclipse里自带的不是sturts-2.3.dtd,应该是sturts-3.3.dtd,这个dtd文件是xml的编写规范

myeclipse 5.0 新建web project 后 ,web.xml出错

我用的version 2.5, 下面是我的一个可以运行的web.xml的开头,好像比你多了一个xmlns:web,不知道是不是这个原因。

xmlns:xsi=""

xmlns=""

xmlns:web=""

xsi:schemaLocation=" " id="WebApp_ID" version="2.5"

切换工作空间后struts第一行报错误

1、这个只是一个警告信息,你的程序是可以运行的。

2、导致原因:你用的Myeclipse编译器版本高于5.0版本所致。

有时候用到struts标签才会出现这种情况。

3、对于要求完美的人可以这样解决:分别在表单、package里加上namespace="/" 可解决问题。

s:form actiom="login" method="post" namespace="/"

s:textfield name="username" label="账号"/s:textfield

s:password name="password" label="密码"/s:password

s:submit value="提交"/s:submit

/s:form

struts

package name="ghyStruts1" namespace="/" extends="struts-default"

action name="login" class="controller.Login"

result name="success"/true.jsp/result

result name="error"/false.jsp/result

result name="input"/login.jsp/result

/action

/package

/struts

Referenced file contains errors 急求解答

解决方案如下:

1. 首先为了确保 Eclipse 可以从远程拿到 xsd 文件,到 Window - Preferences -

General - Network Connections - Cache 下的 Cache entries

框内检查所需要的文件是否正确,如果不确定,就点击 "Remove All",然后右击当前的 Project 选择

Validator,Eclipse 会重新加载 xsd 文件;

2. 如果错误依旧,那就需要删掉 xsd 文件的版本号,例如:

改成:

在Eclipse中添加struts.xml为什么会出现错误?

第一,你struts2的jar包导入齐全没有

第二,好像是struts2上面的配置有问题,应该是

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

!DOCTYPE struts PUBLIC

"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"

""

(责任编辑:IT教学网)

更多

推荐Frontpage教程文章