jsp基础

来源:互联网 发布:信盈达 知乎 编辑:程序博客网 时间:2024/05/29 19:29
<jsp:include page="include.jsp"></jsp:include>  动态导入:生成2个servlet
<%@ include file="" %>  静态导入:只生成1个servlet
注意:<basepath>需要注释一个


解决乱码:
    1  servelt中设置:
request.setCharacterEncoding("utf-8");
response.setContentType("text/html;charset=utf-8");
new String(username.getBytes("iso-8859-1") , "utf-8"); //每次只转一个字符串
2  jsp页面
3  myEclipse工具
4 tomcat服务器
<Connector port="8181" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8"/>
5 浏览器

9个内置对象
  request,session中对同一个key设置值,
  Jsp页面用${username}获取,默认从最小范围找,如果指定范围(pageScope,sessionScope)则在指定范围找
pageContext(在当前页面获取 其他对象:eg:pageContext.getSession())
pageContext.forward();
pageContext.include();
原创粉丝点击