您的位置:首页 > 编程语言 > Java开发

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 }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: