问题是这样的,我在配置struts2的struts.xml文件时,头部声明是复制下载的struts2完整包中的代码,按理说是不会有问题的,可是在根下的标签没有任何智能提示,这种情况是不合理的,并且在头部声明信息最后一行有一个黄色小三角感叹提示:说是struts2的dtd找不到,我找了一下架包中没有找到关于dtd的架包,不知是否是什么问题导致的,想在此问下大家,请大家指点下,谢谢了!
补充一下,我引用的架包是:struts2-core.jar
xwork.jar
ognl.jar
freemarker.jar
commons.logging.jar
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
[color=red]"http://struts.apache.org/dtds/struts-2.0.dtd"> [/color]
[b]问题补充:[/b]
谢谢大家的回答,请问struts2具体还配哪些架包啊?
你少导入东西了,不是jar包,而是.dtd文件
http://struts.apache.org/dtds/struts-2.0.dtd dtd 下载下来 换成本地路径
不是缺少DTD文件.不要误导人家.SERVLET2.4以后已经不需要DTD文件了.只要有包就行.
估计你是缺少包,具体缺什么,你可以上struts.apache.org官网上下载struts2的sample,名字叫struts-blank,这个是官方最简单的STRUTS2框架SAMPLE,你按照它的JAR包配置应该就没问题了.