%! String selections[], info; %
Here are your current selections:
%
!-- Get the form parameter values --
selections = request.getParameterValues("items");
if (selections != null) {
%
%
for(int x = 0; x selections.length; x++) {
%
%= selections[x] % : %= db.getInfo(selections[x]) %
%
}
%%
}
else {
%
(no items selected)
%
}
%
%@ include file="footer.html" %
在这个例子中,当每一个参数值都被读取以后,JavaBean组件便查询所需要的信息。在JSP网页中使用Bean这种方法可以容易地从数据库中返回动态web内容。
结论
如果你正在寻找一种能简便建立连接服务器方Java组件的web程序的方法,那么JavaServer Page正是你所需要的。除了EJB,RMI,JDBC和JavaBean外,分离HTML表述代码和web程序,也使得JSP网页组织起来运行变得更容易了。事实上,由于web设计人员几乎无须Java开发人员的帮助就可以建立JSP页面,所以你再也不同担心创建web网页和写HTML代码了。
全文完