jsp中出现500错误,jsp出现500错误原因解决方法
昨天的jsp接口遇到了这样的问题,每次访问都有500个错误,都是java代码的异常错误。调试了半天,没发现代码有什么问题,感觉很绝望。
如何解决写爬虫IP受阻的问题?立即使用。
错误信息如下:
代码如下:
新闻
%
ArrayListJSONObject list=(ArrayListJSONObject)request . get attribute( newsList );
for(JSONObject j: list){
%
a href=%=j.get(url )。toString()%%=j.get(title )。toString()%/a
p %=j . get( post date ) j . get( content )。toString()。子字符串(0,100)%./p
%
}
%
/div根据错误提示,我发现问题出在这行代码上:
ArrayListJSONObject list=(ArrayListJSONObject)request . get attribute( newsList );看起来没有错,request.getAttribute("newsList ")中的参数名也没有错。
数据库的内容也在相应的servlet中读取,
那为什么报错500?
代码修改如下:
新闻
%
ArrayListJSONObject list=(ArrayListJSONObject)request . get attribute( newsList );
如果(列表!=null list.size()!=0){
for(JSONObject j: list){
%
a href=%=j.get(url )。toString()%%=j.get(title )。toString()%/a
p %=j . get( post date ) j . get( content )。toString()。子字符串(0,100)%./p
%
}
}
%
/div,即直接遍历打印列表之间,进行非空判断!
这也给我以后写代码提供了很大的启发,
在代码规范、代码习惯、代码严谨性方面还有很长的路要走!这就是jsp中500错在哪里的细节。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。