作业帮 > 综合 > 作业

jstl语言中怎么去得到Set集合的size呢?

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 21:59:31
jstl语言中怎么去得到Set集合的size呢?

因为是一对多 我得到了submoduleObj 它是多方的 是一个set集合 我现在只想得到它的子方有多少个就可以了 也就是size 怎么用jstl表达?
jstl语言中怎么去得到Set集合的size呢?
这个问题应该说不难,但给例文的话,我怕贴不下.有一点要说明的是,Javascript只是一种脚本语言,是不能直接或间接的访问数据库,要通过JSP等实现,而且Javascript是一种弱类型语言,虽然有一些对象和方法,称之为API感觉有些不合适,你说的内容,大致可如下进行:
一,制作静态页面.
二,制作数据库访问层.即是一些JavaBean和DAO类编写.
三,用JSP或(和)Servlet对静态页面进行改进,当然也可以用JSTL.
你说的从数据库读数据.我举个例子吧,假设你安装了MyEclipse.比如数据库books中有一张表authors,有authorId,authorName两个字段
1.你可以先建一个类AuthorBean,private实例变量authorId和authorName,和相应的public get和set方法.
2.建立一个类AuthorDAO,最好是一个单实例的类(这个就不废话了).在static块里写上加载JDBC驱动,然后就是openConn(),add(),remove(),queryAll(),closeConn()等方法.
3.在静态网面中加代码,比如:
<%AuthorDAO dao = AuthorDAO.getInstance();
List<Author> authors = dao.queryAll()%>
<table>
<%for(int i=0;i<authors.size();i++){%>
<tr><td><%=authors.get(i).getAuthorId%></td>
<td><%=authors.get(i).getAuthorName%></td></tr>
<%}%>
</table>
事实上,输入关键字后得到的authors不在是queryAll(),可以DAO类里写一个queryBySql(sql)的方法得到authors.
我知道说得太不详细了,如果真想要写详细的吧,估计百度知道是不够写的.你所提的问题里包含了:
Java,Html脚本语言,javascript或VBscript,JDBC,JSP,Servlet和SQL语言等东西.你可以试着去做,碰到什么问题了,再拿出来问,一下子提这么大的问题还真没有几个人敢接.也不好回答.
互相学习.