日期:2014-05-18  浏览次数:20622 次

请问一个关于struts的基本问题
我做了个关于动态actionfrom的小例子,程序运行成功,有几点疑问想请高手指导
下面是一个struts-config.xml里动态form的plug-in标签,代码如下
<plug-in   className= "org.apache.struts.validator.ValidatorPlugIn ">
        <set-property   property= "pathnames "   value= "/WEB-INF/validator-rules.xml,/WEB-INF/validatelogin.xml "   />
    </plug-in>

其中property= "pathnames "这个属性,我始终没有明白是什么意思?
property的值一定要定义为pathnames吗?
我试过把它改掉,程序就报错了.
能解释下这个plug-in标签的概念吗,谢谢高手指导

------解决方案--------------------
在struts.jar包下
public class org.apache.struts.validator.ValidatorPlugIn implements org.apache.struts.action.PlugIn{
..........
private java.lang.String pathnames;
private boolean stopOnFirstError;
..........
}

这2个都是参数.
------解决方案--------------------
property的值一定要定义为pathnames吗?
假如你要用STRUTS的包话那是一定的,除非你自己开发一套类似的包出来 里面的参数名你就随便换了(感觉自己说了一堆废话)
帮LZ顶下