jsp新手,在试着写一个网店~现在是  页面1   test1.jsp 
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<% request.setCharacterEncoding("utf-8"); %>
<jsp:useBean id="a" scope="page" class="b" /><%@include file="/test2.inc"%>   //然后加入页面2, 在test.inc 开头也加上以上3句.<% if (a.Function1(request)) {}%>  //这句是test1.jsp中的
其中function1在javabean  b 中定义的函数
问题来了,由于后台是数据库,采用utf8编码,在单步调试中发现request中有英文,函数中的request可以被正常解析,数据库中的查询也可以在网页中正常显示,但是一旦函数结束,单步到页面中时,编码就成乱码了,寻高手解答!