How can find "java.util.ArrayList" in jsp? <jsp:useBean id="JobsList" scope="session" class="java.util.ArrayList"/> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <jsp:useBean id="JobsList" scope="session" class="java.util.ArrayList"/>是引入自己写的类的方法java提供API由这个引入<%@ page language="java" import="java.util.ArrayList" %> 更正一下:<jsp:useBean id="JobsList" scope="session" class="java.util.ArrayList"/>是将自己写的类以javabean的方式引入jsp ,使用其中方法是JobsList.XXX()<%@ page import="java.util.ArrayList" %>是将类引入jsp,使用其中 方法要先声明ArrayList al = new ArrayList(); alaal(穷街) 说得对,赞成 把type改成class.这里的规范是如果用type,他会按名找,找到后转化为type类型使用,如果找不到,不会创建。使用class,找不到将创建一个新的,并绑到所定义的范围。 Thanks very much,serf說的很對,我將type改為class便不出現我剛碰到的錯誤了,不過我的源代碼還是不能返回本該返回的數據,我會再仔細查原因,logic:iterate似乎沒有起到作用,這也是我從網上看到的j2ee的範例,我的QQ是120042658,MSN是[email protected],希望有空能跟大家多多交流,該JSP的源碼如下:<%@ taglib uri='/WEB-INF/struts-html.tld' prefix='html' %><%@ taglib uri='/WEB-INF/struts-bean.tld' prefix='bean' %><%@ taglib uri='/WEB-INF/struts-logic.tld' prefix='logic' %><jsp:useBean id="JobsList" scope="session" class="java.util.ArrayList"/><table width="90%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="right"><html:link page="editLy.do?action=Add">Find Jobs</html:link></td> </tr></table><logic:iterate id="JobsValue" name="JobsList" type="myj2ee.entiey.jobs_value.JobsValue" indexID="index"><table width="90%" border="0" align="center" cellpadding="5" cellspacing="2"> <tr> <td>Job ID<font size="4"><b><bean:write name="JobsValue" property="JobId"/></b></font> | Job Title:<bean:write name="JobsValue" property="JobTitle"/><br> Min Salary:<bean:write name="JobsValue" property="MinSalary"/><br> Max Salary:<bean:write name="JobsValue" property="MaxSalary"/><br><br> </td> </tr> <tr> <td height="1"><hr size="1" noshade></td> </tr></table></logic:iterate> 求分页的js 请问网上是否有那种收网站的 java.lang.IllegalStateException jsp上传别人网站的图片 加载一个做好的系统出现的问题 在应用程序中输入用户名和密码登陆服务器的问题--session servlet java居然占用了我的80端口,该怎么解决? 对于Struts中bean标签的疑问? 怎样实现通过超连接来下载文件 初学者提问:怎么控制一个页面内两个按钮都提交内容到同一servlet? 老题新问:JSP图片上传显示问题?(在线急等) 初学jsp,请问如何在写查询数据库的javabean中不写连接数据库?(连接数据库的bean单独另有)
<%@ page import="java.util.ArrayList" %>是将类引入jsp,使用其中 方法要先声明
ArrayList al = new ArrayList();
说得对,赞成
serf說的很對,我將type改為class便不出現我剛碰到的錯誤了,
不過我的源代碼還是不能返回本該返回的數據,
我會再仔細查原因,logic:iterate似乎沒有起到作用,
這也是我從網上看到的j2ee的範例,
我的QQ是120042658,MSN是[email protected],
希望有空能跟大家多多交流,
該JSP的源碼如下:
<%@ taglib uri='/WEB-INF/struts-html.tld' prefix='html' %>
<%@ taglib uri='/WEB-INF/struts-bean.tld' prefix='bean' %>
<%@ taglib uri='/WEB-INF/struts-logic.tld' prefix='logic' %>
<jsp:useBean id="JobsList" scope="session" class="java.util.ArrayList"/>
<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="right"><html:link page="editLy.do?action=Add">Find Jobs</html:link></td>
</tr>
</table>
<logic:iterate id="JobsValue" name="JobsList" type="myj2ee.entiey.jobs_value.JobsValue"
indexID="index">
<table width="90%" border="0" align="center" cellpadding="5" cellspacing="2">
<tr>
<td>Job ID<font size="4"><b><bean:write name="JobsValue" property="JobId"/></b></font>
| Job Title:<bean:write name="JobsValue" property="JobTitle"/><br>
Min Salary:<bean:write name="JobsValue" property="MinSalary"/><br>
Max Salary:<bean:write name="JobsValue" property="MaxSalary"/><br><br>
</td>
</tr>
<tr>
<td height="1"><hr size="1" noshade></td>
</tr>
</table>
</logic:iterate>