<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();
<%@ 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();