其实 一直习惯了<%= %>的代码,但是确实有很多问题,不光页面很乱,也确实不够强大,很多空值的情况必须得处理。。
还是用EL 表达式吧。。
正好写一个编辑的小功能,索性就用它吧。。
页面获取到了一个对象,接下来自然而然的很顺理成章的就是对象.属性啦,比如我用${smsSetVO.remindTimeStart}输出原来的对象的值,但是就是不行。可是换成原来的<%=smsSetVO.getReminTimeStart() %>完全可以。。。
我知道这只要能get得到的地方,完全可以EL表达式出来。。所以 我也很坚信 没错。。
但是也不知道哪里错。。
甚至我都怀疑 难道这高端版本的8.5不支持EL表达式。。。国际玩笑。。不可能滴呀。
无奈 最后 在jsp页面里获得对像那块 有set了一下子 ,如下
{SmsSetVO smsSetVO =(SmsSetVO)request.getAttribute("smsSet");
request.setAttribute("smsSetVO",smsSetVO);
}
就搞定了。。。。
我就无语了。。。是我一开始就记错了 ??还是 我记错了 ??还是什么原因啊。。。。
问题虽小很简单。。但是 我以后得记清楚点了。。。