我做了两个JSP页面,其中一个要判断另一个页面中application中有没有值,就是application.getAttribute("KEY")有没有值,然后做一些处理,我是这样判断的:if(application.getAttribute("KEY")!=null){//TODO;}但想想不对,万一application不等于null但有没有值怎么办,用转成数组后用size()方法判断有怕是空转换时发生异常,怎么办?
解决方案 »
- hibernate配置问题
- jsp可以用include指令吗?
- frame中参数传递
- ★jsp 如何读取 html控件的值??在线等
- 请教各位大仙:jsp导出EXCEL时,能不能设置列宽,最好给个例子?
- 请大家进来聊聊。。。。。。。。。。。真的很烦。。。。。。。。。。。
- jqGrid 的表头的宽度总是没法和下面的数据行的宽度对齐,有什么办法可以调整?
- sesion问题,狂郁闷。。。。
- 关于Servlet的问题
- httpservletresponse.response.sendRedirect("login.jsp") 页面跳转 不了 但是看了到返回页面代码 求大神指点
- 求教啊 这样是少了什么包么
- 关于JAVA视频格式转换成.flv格式问题
还有你在前一个页面应该可以控制那个value吧,只要不往里面set空值就行了
if(application.getAttribute("KEY")!=null){
keys = (String[]) application.getAttribute("KEY");
if(keys.length!=0 && keys != null)
//TODO;
else
//TODO;
}基本上这么判断就可以了。只要考虑多些就可以了。