将jsp文件呈现为字符串的方法是什么?是否可以不使用 spring/struts/etc 等框架?
13260 次
3 回答
0
您可以使用任何 JSP 渲染引擎编译 JSP 页面,例如 Apache Jasper,包含在 Apache Tomcat 中。
于 2009-09-23T07:08:34.750 回答
0
如果您想流式传输任何网页,可能是 JSP 或任何其他网页,您可以使用以下方法。
导入java.io.*;
导入java.net.*;
公共类 c {
公共字符串 getHTML(字符串 urlToRead){
网址网址;
HttpURLConnection 连接;
BufferedReader rd;
字符串线;
字符串结果 = "";
尝试 {
url = 新 URL(urlToRead);
conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("GET");
rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
while ((line = rd.readLine()) != null) {
结果 += 行;
}
rd.close();
} 捕捉(异常 e){
e.printStackTrace();
}
返回结果;
}
公共静态无效主(字符串参数 [])
{
cc = 新 c();
System.out.println(c.getHTML(args[0]));
}
}
于 2009-09-23T07:08:13.860 回答
0
使用MockRunner。例如,这允许您在测试用例中运行 JSP。
于 2009-09-23T07:53:11.087 回答