package basic.liteStruts;
import org.dom4j.Document;
import org.dom4j.io.SAXReader;
import java.io.File;
/**
* @author : 温友朝
* @date : 2017/4/10
*/
public class ReadXML {
Document document;
public ReadXML(String filePath) throws Exception{
SAXReader reader = new SAXReader();
document = reader.read(new File(ReadXML.class.getResource("/").getFile()) + filePath);
}
public String getActionClass(String actionName){
return document.selectSingleNode("//action[@name='" + actionName + "']").valueOf("@class");
}
public String getJspPage(String actionName, String result){
return document.selectSingleNode("//action[@name='" + actionName + "']")
.selectSingleNode("//result[@name='" + result + "']").getText();
}
}