在Struts-config.xml文件里面有这样一段
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">看书上说的意思,就是配置文件中各个标记出现的位置必须遵循struts-config_1_2.dtd中规定的顺序,但为什么我将那些元素改变了位置程序依然可以正常运行呢?
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">看书上说的意思,就是配置文件中各个标记出现的位置必须遵循struts-config_1_2.dtd中规定的顺序,但为什么我将那些元素改变了位置程序依然可以正常运行呢?
比如你request.setAttribute("a","a");
然后又request.setAttribute("b","b");
在jsp页面中先取a或者先取b彼此之间不会影响
中定义的是xml的语法,规则等等,请楼主学习一下xml的基础吧
http://www.w3school.com.cn/x.asp
struts1.2版本
曾经在struts-config.xml文件中将标签的位置换过,但页面立马抛checkException了
不知道LZ是怎么通过的
O(∩_∩)O~