Java返回javascript代码
时间: 2023-07-02 18:06:56 浏览: 98
返回函数的JavaScript函数
Java可以通过以下方式返回JavaScript代码:
1. 使用字符串拼接,将JavaScript代码作为字符串拼接到Java方法的返回字符串中。
例如:
```java
public String getJavaScriptCode() {
String jsCode = "alert('Hello, world!');";
return "<script>" + jsCode + "</script>";
}
```
2. 使用Java Servlet或JSP技术,在Java代码中编写JavaScript代码并将其输出到HTTP响应中。
例如:
```java
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String jsCode = "alert('Hello, world!');";
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head>");
out.println("<title>JavaScript Example</title>");
out.println("<script>");
out.println(jsCode);
out.println("</script>");
out.println("</head>");
out.println("<body>");
out.println("</body>");
out.println("</html>");
}
```
以上两种方式都可以将Java代码中的JavaScript代码返回给客户端。
阅读全文