小鸟:关于乱码和表达式语言的问题
1.页面如下 如何消除乱码:
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<jsp:directive.page import="com.tonnye.carVo.CarVo"/>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<body>
<%
request.setCharacterEncoding("gbk");
List all=(List)session.getAttribute("a");
<table border="1" bgcolor="lightyellow" width="80%" align="center">
<tr><td>这里是我要的中文</td> </tr>
代码的一部分 没有运行的问题 就是中文出现乱码
不知道怎么消除呢? 达人们都说说自己处理乱码的办法 我也学学呵呵
2.页面输出的值是从servlet接收的 现在我想在页面用el去输出 在servlet是这么写的
Iterator it=all.iterator();
<%
while(it.hasNext())
{
int i=0;
List a=(List)it.next();
int quantity=((CarVo)a.get(i)).getQuantity();
String sname=((CarVo)a.get(i)).getName();
i++;
}
代码就是在原来的jsp页面输出的代码 觉得是好使的 我现在的问题是:老师讲的表达式语言都要用form表单去post到一个jsp页面 那我在这个servlet里怎么办可以把表达式的属性给jsp页面呢?