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();
- }
- }
- }