标签:style http color java os io 文件 for ar
方法:
1.XML放在web Resource: webContent --->Web-INF----下面
2.HttpServlet下的代码:
package org.platform.servlet;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.util.Iterator;
import java.util.Set;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.platform.jason.util.JasonUtil;
import org.platform.token.AccessToken;
import org.platform.xml.ServerConfiguration;
/**
* Servlet implementation class MenuLoader
*/
@WebServlet("/MenuLoader")
public class MenuLoaderServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public MenuLoaderServlet()
{
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse
* response)
*/
protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException
{
<span style="color:#990000;"> ClassLoader classLoader = this.getServletContext().getClassLoader();
java.net.URL url = classLoader
.getResource("actionlist.xml");
ServerConfiguration.parseXml(url)</span>;
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse
* response)
*/
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException
{
}
}
public class ServerConfiguration
{
public static void parseXml(URL path)
{
ActionList action = new ActionList();
SAXReader reader = new SAXReader();
Document doc = null;
try
{
doc = reader.read(path);
} catch (DocumentException e)
{
e.printStackTrace();
}
//拿到根节点后,想怎么做都可以了
Element root = doc.getRootElement();
}
}
标签:style http color java os io 文件 for ar
原文地址:http://blog.csdn.net/is01zyf/article/details/38777327