先自己作个excel文档,格式全部作好,然后另存为html文件,在这个html文件的基础上写jsp语句,并设置<%@ page contentType="application/msexcel;charset=8859_1" %>,并且将其中的查询结果使用<%=new String(abc.getBytes("gb2312"), "ISO8859_1")%>进行转换(abc为查询的结果,转换为ISO8859_1编码),否则仍然是乱码,最后保存为.jsp就可以了