Java Servlet生成html页面

Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。
该Servlet实现如下功能:当用户通过浏览器访问该Servlet时,该Servlet向客户端浏览器返回一个HTML页面。

应用场景:

将支付包返回的form表单写在一个HTML页面中运行,则会出现对应的页面让你进行支付

import java.io.IOException;
import javax.servlet.http.HttpServletResponse;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;

@Controller
@RequestMapping("/page")
public class PageController {
  /**
   * @param response
   */
  @RequestMapping("/alipay")
  public void payPage(HttpServletResponse response, @RequestParam(value = "orderNo") String orderNo) {

    String pageSource = "
...
"; response.setContentType("text/html;charset=utf-8"); try { response.getWriter().write(pageSource);// 直接将完整的表单html输出到页面 response.getWriter().flush(); } catch (IOException e1) { e1.printStackTrace(); } } }

你可能感兴趣的:(Java,servlet,java,html)