日期:2014-05-16  浏览次数:20540 次

javax.servlet.jsp.JspException: Define tag cannot set a null value”。

原因是他调用了bean:define标签,却又再次执行了一个action。虽然指向的是同一个页面,但request中的内容变了,缺少了他需要的部分,就报错了。?? 在action中重新获得必须的内容,即可。?? BTW:Define tag cannot set a null value这句话,一开始我们理解错误了。因为我们有自己写的自定义标签,而错误刚刚发生在引入这个自定义标签后,自然而然把这句话理解为定义的标签不能设置空值。结果,走了岔路。细细跟踪代码,才发现原来是指bean:define标签,原意是define标签不能设置空值。可以去掉。

?

?