以下是一个程序的代码:
ActionErrors errors=new ActionErrors();
if(!username.equals(password)){
request.setAttribute("user", loginForm);
forward=mapping.findForward("ok");
}else{
errors.add("username",new ActionError("error.password.length")); forward=mapping.getInputForward(); }
if(!errors.isEmpty()){
saveErrors(request, errors);
}
///////////////////////////////////////////////////////////////////////
if(!errors.isEmpty()){
saveErrors(request, errors);
}
这句话是什么呢??
errors.add("username",new ActionError("error.password.length"));
这条语句是从资源文件中取出的值(error.password.length=<li>password must than 4<br>)
可是如果我的资源文件改成error.password.length=<li>{0}must than 4<br>,也就是说添加了一个{0}替代符,我想在运行的时候用password来代替这个{0}位置,该怎么做呢,谢谢大哥了
ActionErrors errors=new ActionErrors();
if(!username.equals(password)){
request.setAttribute("user", loginForm);
forward=mapping.findForward("ok");
}else{
errors.add("username",new ActionError("error.password.length")); forward=mapping.getInputForward(); }
if(!errors.isEmpty()){
saveErrors(request, errors);
}
///////////////////////////////////////////////////////////////////////
if(!errors.isEmpty()){
saveErrors(request, errors);
}
这句话是什么呢??
errors.add("username",new ActionError("error.password.length"));
这条语句是从资源文件中取出的值(error.password.length=<li>password must than 4<br>)
可是如果我的资源文件改成error.password.length=<li>{0}must than 4<br>,也就是说添加了一个{0}替代符,我想在运行的时候用password来代替这个{0}位置,该怎么做呢,谢谢大哥了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货