我正在使用Struts-1。我开发了一个基于struts的Web应用程序。我在struts-taglib.jar中提供的JSP页面中使用struts标记,方法是在JSP文件中插入以下行:
render: function(){
function onsubmit(e){
e.preventDefault();
alert('form submitted');
}
function myfunc(){
alert('button clicked, please don\'t submit!!!');
}
return (
<form onSubmit={onsubmit}>
<input id="text1" />
<input id="text2" />
<button type="submit">{"Submit"}</button>
<button type="button" onClick={myfunc}>{"Don't Submit"}</button>
</form>
);
}
现在,当我在JBOSS5上的本地系统上运行应用程序时,应用程序运行正常,但是当我在服务器上(也在JBOSS5上)部署它时,它显示以下异常:
org.apache.jasper.JasperException:无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:http://struts.apache.org/tags-html 从上面的异常看,应用程序似乎没有找到struts-taglib.jar文件。
但我已将struts-taglib.jar放在/ WEB-INF / lib目录中。那么问题在哪里?