我调用某个方法时抛出异常,说找不到这个方法,可是明明有的。
错误提示:
java.lang.NoSuchMethodException: com.position.action.PositionAction.getposition()
并且页面不显示任何内容!请问个位大侠,出错在哪里呢???????????
我的程序如下:
action:
//从数据库中得到教师职称
public String getposition() {
positionlist = (ArrayList)iserviceposition.getallposition();
return "getpositionsuccess";
}
jsp页面:
<body>
<s:form action="position!getposition">
<s:select list="positionlist" name="position.name" listValue="name"
emptyOption="true" label="教师职称">
</s:select>
</s:form>
<h2 align="center">
<a href="position!browseposition.action"> 管理操作</a>
</h2>
</body>
[解决办法]
1.com.position.action.PositionAction编译没过。代码有问题。查。
2.Clean工程,重新部署。
3.清空catalina/work目录
[解决办法]
com.position.action.PositionAction 这个包名称对不?