Java 后能执行JS(JSF)
2008-06-25 13:35
162 查看
1public static void RunJs(String js) {
2 FacesContext ctx = FacesContext.getCurrentInstance();
3 String contentType = "text/html;charset=utf-8";
4 HttpServletResponse response = (HttpServletResponse) ctx
5 .getExternalContext().getResponse();
6 response.setContentType(contentType);
7 ServletOutputStream out = null;
8 try {
9 out = response.getOutputStream();
10 } catch (IOException e) {
11 // TODO Auto-generated catch block
12 e.printStackTrace();
13 }
14 StringBuffer buf = new StringBuffer();
15 buf.append("<script type=\"text/javascript\">"+js+"</script>");
16 try {
17 out.print(buf.toString());
18 } catch (IOException e) {
19 // TODO Auto-generated catch block
20 e.printStackTrace();
21 }
22 }
2 FacesContext ctx = FacesContext.getCurrentInstance();
3 String contentType = "text/html;charset=utf-8";
4 HttpServletResponse response = (HttpServletResponse) ctx
5 .getExternalContext().getResponse();
6 response.setContentType(contentType);
7 ServletOutputStream out = null;
8 try {
9 out = response.getOutputStream();
10 } catch (IOException e) {
11 // TODO Auto-generated catch block
12 e.printStackTrace();
13 }
14 StringBuffer buf = new StringBuffer();
15 buf.append("<script type=\"text/javascript\">"+js+"</script>");
16 try {
17 out.print(buf.toString());
18 } catch (IOException e) {
19 // TODO Auto-generated catch block
20 e.printStackTrace();
21 }
22 }
相关文章推荐
- Java执行js文件
- jsp中java代码、jsp代码、js代码执行的顺序
- java代码执行js
- 如何看js或者java的执行时间(查找导致加载慢的代码)
- jsp中java代码、jsp代码、js代码执行的顺序
- 意外作出了一个javascript的服务器,可以通过js调用并执行任何java(包括 所有java 内核基本库)及C#类库,并最终由 C# 执行你提交的javascript代码! 不敢藏私,特与大家分
- jsp页面:js方法里嵌套java代码(是操作数据库的),如果这个js 方法没被调用,当jsp页面被解析的时候,不管这个js方法有没有被调用这段java代码都会被执行?
- java中执行js
- java 执行js
- Selenium Webdriver 的使用java执行js代码 解决 ScriptEngine不支持浏览器内置对象window,document的问题
- jsp中java代码、jsp代码、js代码执行的顺序
- C C++ Java C# JS编译、执行过程的原理入门分析
- java调用js文件并执行方法示例
- jsp中java代码、jsp代码、js代码执行的顺序
- java利用JDK调用并执行js源码
- java调用js执行js文件
- JAVA使用脚本引擎执行JS
- Java调用某一js文件中的方法,执行并返回结果
- selenium测试(Java)--执行JS(十八)
- 在java代码中执行js