<%
String requestPara="";
String[][] typeArray=(String[][])request.getAttribute("typeArray");
for(int i=0;i<6;i++){
requestPara="newSongList"+i;
if(i%2==0){
%>
这个代码有错误么?为什么无法解析?
String requestPara="";
String[][] typeArray=(String[][])request.getAttribute("typeArray");
for(int i=0;i<6;i++){
requestPara="newSongList"+i;
if(i%2==0){
%>
这个代码有错误么?为什么无法解析?
解决方案 »
- tomcat eclipse
- applet解压缩客户端带密码zip文件
- struts1.2.x中怎么在Action里获取 html:checkbox的值
- 现金求够人力资源管理系统
- 怎样编辑application.properties?
- 双机热备的问题
- ?请问servlet中的sevice()主要写什么?为什么有的没sevice(),只有doget()各dopost()呢。初学请指教。谢谢!
- SpringMVC 传递JSON对象的问题
- java 实现读取U盘文件 登陆系统
- JAVA每隔5分钟执行一个方法
- 缓存提高web效率,memcached和jcs两者间的不同点?
- 请问哪位大神能帮我看看为什么读取图片文件,图片不能显示
你发的代码肯定是不全的。
String[][] typeArray=(String[][])request.getAttribute("typeArray");
这句话应该是没有问题的。
具体全部代码如下
<table width="100%"border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="5" bgcolor="#E2F1EE"></td>
</tr>
<tr>
<td height="5" bgcolor="#FFFFFF"></td>
</tr>
</table>
<%
String requestPara="";
String[][] typeArray=(String[][])request.getAttribute("typeArray");
for(int i=0;i<6;i++){
requestPara="newSongList"+i;
if(i%2==0){
%>
<table width="98%" height="96" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><jsp:include page="newSongList.jsp"></jsp:include></td>
<%}else{%>
<td valign="top"><jsp:include page="newSongList.jsp"></jsp:include></td>
</tr>
</table>
<hr size="1" width="98%" align="center">
<br>
<%}
}%></div>
<div id="index_right" style="float:left;width:220px; margin-left:5px;"></div>
</div><table width="100%" height="56" border="0" cellpadding="0" cellspacing="0" style="padding-left:5px" class="tableBorder">
<tr>
<td width="4%" height="27" valign="middle" bgcolor="#CFED0A" class="word_darkGreen"><img src="image/title_ico.gif" width="3" height="14"></td>
<td width="96%" valign="middle" bgcolor="#CFED0A" class="word_darkGreen">试听排行榜</td>
</tr>
<tr>
<td colspan="2"><jsp:include page="/song.do" flush="true">
<jsp:param name="action" value="songSort"/>
<jsp:param name="sortType" value="hits"/>
</jsp:include> </td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="5"></td>
</tr>
</table>
<table width="100%" height="56" border="0" cellpadding="0" cellspacing="0" style="padding-left:5px" class="tableBorder">
<tr>
<td width="4%" height="27" valign="middle" bgcolor="#CFED0A" class="word_darkGreen"><img src="image/title_ico.gif" width="3" height="14"></td>
<td width="96%" valign="middle" bgcolor="#CFED0A" class="word_darkGreen">下载排行榜</td>
</tr>
<tr>
<td colspan="2"><jsp:include page="/song.do" flush="true">
<jsp:param name="action" value="songSort"/>
<jsp:param name="sortType" value="download"/>
</jsp:include> </td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
</tr>
</table>
</div>
</div>
估计 就这句出问题了 万一出来一个null 这个强制类型转换 肯定要错
String requestPara="";
String[][] typeArray=(String[][])request.getAttribute("typeArray");
for(int i=0;i<6;i++){
requestPara="newSongList"+i;
if(i%2==0){
%>
如果 不是 这块代码出的错 那么你要检查一下 包含的那些个jsp与 你当前的这个jsp是不是变量名重复了啊 神马的
记不太清楚 <jsp:include 与 <include的区别 了 有一个是编译后是一个类 有一个包含文件编译后是多个类