SSH架构遇到Http struts500有关问题,一直解决不了!

SSH架构遇到Http struts500问题,一直解决不了!!!!!!
控制台没有报错,网页报错:
HTTP Status 500 - Index: 0, Size: 0

type Exception report

message Index: 0, Size: 0

description The server encountered an internal error that prevented it from fulfilling this request.

exception

java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
java.util.ArrayList.RangeCheck(ArrayList.java:547)
java.util.ArrayList.get(ArrayList.java:322)
impl.WpcountryService.find(WpcountryService.java:27)
struts.action.PersonInfoAction.addpersonInfo(PersonInfoAction.java:32)
struts.action.PersonInfoAction.personInfo(PersonInfoAction.java:24)
其中impl.WpcountryService.find(WpcountryService.java:27)这里是这样写的:
public WpCountry find(String coun_id){

ApplicationContext context=new ClassPathXmlApplicationContext("applicationContext.xml");  
wpCountryDAO=(WpCountryDAO)context.getBean("WpCountryDAO");

List<WpCountry> wc = new ArrayList<WpCountry>();
wc = wpCountryDAO.findByCounName(coun_id);
WpCountry w = new WpCountry();
w = wc.get(0);
return w;


}
其中:struts.action.PersonInfoAction.addpersonInfo(PersonInfoAction.java:32)是这样的:
public boolean addpersonInfo(){
boolean s = wpuserService.addinfo(email, name, sex, personid, wpcountryService.find(country));
return s;

}
其中struts.action.PersonInfoAction.personInfo(PersonInfoAction.java:24)是这样的:
public String personInfo(){
if(addpersonInfo()){
return "yes";
}else{
return "no";
}

}
希望前辈可以帮我解决解决一下!这样是报错的,但是我这样写就不会报错:
public static void main(String[] args) {

WpcountryService wps =new WpcountryService();
WpuserService as = new WpuserService();
as.addinfo("ok", "dsa", "F", "assadsadsa", wps.find("中国"));
}
在工程里新建一个main函数,这样写是插入成功的!!!
我就搞不懂了……帮我一下吧
SSH Struts String

文章评论

SSH架构遇到Http struts500有关问题,一直解决不了!
看13位CEO、创始人和高管如何提高工作效率
SSH架构遇到Http struts500有关问题,一直解决不了!
科技史上最臭名昭著的13大罪犯
SSH架构遇到Http struts500有关问题,一直解决不了!
程序员和编码员之间的区别
SSH架构遇到Http struts500有关问题,一直解决不了!
老美怎么看待阿里赴美上市
SSH架构遇到Http struts500有关问题,一直解决不了!
Java 与 .NET 的平台发展之争
SSH架构遇到Http struts500有关问题,一直解决不了!
Java程序员必看电影
SSH架构遇到Http struts500有关问题,一直解决不了!
编程语言是女人
SSH架构遇到Http struts500有关问题,一直解决不了!
为啥Android手机总会越用越慢?
SSH架构遇到Http struts500有关问题,一直解决不了!
5款最佳正则表达式编辑调试器
SSH架构遇到Http struts500有关问题,一直解决不了!
做程序猿的老婆应该注意的一些事情
SSH架构遇到Http struts500有关问题,一直解决不了!
十大编程算法助程序员走上高手之路
SSH架构遇到Http struts500有关问题,一直解决不了!
我是如何打败拖延症的
SSH架构遇到Http struts500有关问题,一直解决不了!
如何成为一名黑客
SSH架构遇到Http struts500有关问题,一直解决不了!
程序员眼里IE浏览器是什么样的
SSH架构遇到Http struts500有关问题,一直解决不了!
一个程序员的时间管理
SSH架构遇到Http struts500有关问题,一直解决不了!
团队中“技术大拿”并非越多越好
SSH架构遇到Http struts500有关问题,一直解决不了!
程序猿的崛起——Growth Hacker
SSH架构遇到Http struts500有关问题,一直解决不了!
每天工作4小时的程序员
SSH架构遇到Http struts500有关问题,一直解决不了!
如何区分一个程序员是“老手“还是“新手“?
SSH架构遇到Http struts500有关问题,一直解决不了!
程序员周末都喜欢做什么?
SSH架构遇到Http struts500有关问题,一直解决不了!
程序员的鄙视链
SSH架构遇到Http struts500有关问题,一直解决不了!
Web开发人员为什么越来越懒了?
SSH架构遇到Http struts500有关问题,一直解决不了!
我的丈夫是个程序员
SSH架构遇到Http struts500有关问题,一直解决不了!
10个帮程序员减压放松的网站
SSH架构遇到Http struts500有关问题,一直解决不了!
程序员必看的十大电影
SSH架构遇到Http struts500有关问题,一直解决不了!
程序员最害怕的5件事 你中招了吗?
SSH架构遇到Http struts500有关问题,一直解决不了!
代码女神横空出世
SSH架构遇到Http struts500有关问题,一直解决不了!
程序员的一天:一寸光阴一寸金
SSH架构遇到Http struts500有关问题,一直解决不了!
为什么程序员都是夜猫子
SSH架构遇到Http struts500有关问题,一直解决不了!
“懒”出效率是程序员的美德
SSH架构遇到Http struts500有关问题,一直解决不了!
旅行,写作,编程
SSH架构遇到Http struts500有关问题,一直解决不了!
程序员应该关注的一些事儿
SSH架构遇到Http struts500有关问题,一直解决不了!
总结2014中国互联网十大段子
SSH架构遇到Http struts500有关问题,一直解决不了!
老程序员的下场
SSH架构遇到Http struts500有关问题,一直解决不了!
程序员都该阅读的书
SSH架构遇到Http struts500有关问题,一直解决不了!
10个调试和排错的小建议
SSH架构遇到Http struts500有关问题,一直解决不了!
60个开发者不容错过的免费资源库
SSH架构遇到Http struts500有关问题,一直解决不了!
程序员的样子
SSH架构遇到Http struts500有关问题,一直解决不了!
鲜为人知的编程真相
SSH架构遇到Http struts500有关问题,一直解决不了!
漫画:程序员的工作
SSH架构遇到Http struts500有关问题,一直解决不了!
初级 vs 高级开发者 哪个性价比更高?
SSH架构遇到Http struts500有关问题,一直解决不了!
写给自己也写给你 自己到底该何去何从
SSH架构遇到Http struts500有关问题,一直解决不了!
什么才是优秀的用户界面设计
SSH架构遇到Http struts500有关问题,一直解决不了!
亲爱的项目经理,我恨你
SSH架构遇到Http struts500有关问题,一直解决不了!
不懂技术不要对懂技术的人说这很容易实现