public class JstlCoreAction extends Action { public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
request.setAttribute("v1", 1);
request.setAttribute("v2", 2);
return mapping.findForward("success");
}
}红色的地方是MyEclipse指出的错误,可是在其他的project中却没问题,甚为不解?(上面相关的包没列出来)
求大侠帮帮忙看看,
谢谢了!
HttpServletRequest request, HttpServletResponse response)
throws Exception {
request.setAttribute("v1", 1);
request.setAttribute("v2", 2);
return mapping.findForward("success");
}
}红色的地方是MyEclipse指出的错误,可是在其他的project中却没问题,甚为不解?(上面相关的包没列出来)
求大侠帮帮忙看看,
谢谢了!
request.setAttribute("v2", 2); setAttribute(String, Object);方法签名
如果你用的是JDK 5.0 以上版本
那样写是没有问题的
因为5.0之后有自动装箱与拆箱
会将基本数据类型自动封装为包装类,如: int->Integer
也会自动把封装类拆箱成基本数据类型,如:Integer->int
问题已解决,是我在不同的project中没注意,使用了不同的版本谢谢各位