"J2EE中复选框数值获取和页面访问次数显示的JSP代码"
需积分: 31 66 浏览量
更新于2023-12-17
收藏 54KB DOC 举报
Java的笔试题非常不错。在J2EE中,当运行a.jsp后,浏览器上会显示一个表格,如果要获得选中的复选框的值(假定复选框的名字为id),在提交页面应该使用下列哪个代码段?另外,编写welcome.jsp,要求显示该页面被所有用户浏览过的次数,下列哪个是正确的JSP代码片段?
a) <% if(application.getAttribute("counter")==null)
application.setAttribute("counter",new Integer(1));
else{
Integer counter=(Integer)application.getAttribute("counter");
application.setAttribute("counter",new Integer(counter.intValue() 1));
}%>
本页共被访问过 <% =counter.intValue() %>次。
b) <%Integer counter=new Integer(1);
if(application.getAttribute("counter")==null)
application.setAttribute("cou;
答案是a)。这段代码片段首先检查application范围内是否存在名为"counter"的属性,如果不存在,就将该属性设置为1。如果已经存在,则获取其值并加1,然后再次存回"counter"属性。最后,使用<%=counter.intValue()%>将访问次数显示在页面上。
b)段代码片段有一些错误,首先在application.getAttribute("cou;这里应该是"counter"而不是"cou,此外缺少了一个括号结尾。另外也没有对应的else语句来处理counter已存在的情况。
总的来说,这些题目反映了对J2EE开发者的要求,需要对JSP和servlet以及页面的交互有一定的了解和掌握。
2011-07-01 上传
279 浏览量
2010-03-31 上传
2011-09-13 上传
2009-07-05 上传
dl_ywj
- 粉丝: 0
- 资源: 1
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程