试试在页面最前面加入
<%@ page contentType="text/html;charset=GBK"%>然后修改
Division[<%=i%>] = new Array("<%=rs.getString("Division_name").getBytes("iso-8859-1"),"gb2312")%>"
为:
Division[<%=i%>] = new Array("<%=rs.getString('Division_name').getBytes('iso-8859-1'),'gb2312')%>");
<%@ page contentType="text/html;charset=GBK"%>然后修改
Division[<%=i%>] = new Array("<%=rs.getString("Division_name").getBytes("iso-8859-1"),"gb2312")%>"
为:
Division[<%=i%>] = new Array("<%=rs.getString('Division_name').getBytes('iso-8859-1'),'gb2312')%>");
很明显 最后一个")"是全角括号
这句话哪错了呢?
这样报错的
symbol : method print (byte[],java.lang.String)
location: class javax.servlet.jsp.JspWriter
out.print(rs.getString("Division_name").getBytes("ISO-8859-1"),"GBK");
哪为高手告诉我具体应该怎么写呢?