JSP
java服务页 Java Server Page
原来是在java代码中拼接<>形式的字符串
JSP相当于与在<>形式中拼接java代码
JSP的使用
<%@ page contentType=“text/html;charset=UTF-8” language=“java” %>
介绍
contentType="text/html;charset=UTF-8"说明当前JSP里面拼接好的信息浏览器如何解析
language="java"说明当前JSP中可以包含的语言
pageEncoding="UTF-8"告诉Tomcat用哪种字符集进行编译,如果不写,在Tomcat会按照charset=UTF-8的字符集进行编译
Servlet的常用方法
//获取页面传递到Servlet的值
String name = request.getParameter("name");
//Servlet传递到页面的值
request.setAttribute("money",money);
//页面传递到Servlet时字符集产生乱码
request.setCharacterEncoding("UTF-8");
//Servlet传递到页面时字符集产生乱码
response.setCharacterEncoding("UTF-8");
//转发操作
//告知转发的路径
RequestDispatcher rd = req.getRequestDispatcher("AtmLoginRtv.jsp");
//真正转发走
rd.forward(req,resp);
JSP的常用标签
//书写JAVA代码
<% String rtv = request.getParameter("rtv"); %>
//展示输出
<%= rtv %>