jsp中JSTL问题 - Java / Web 开发
jsp源码:
[size=14px]<%@ page contentType="text/html;charset=GB2312" %>
<%@ taglib prefix="c" uri="../ROOT/WEB-INF/tld/c.tld" %>
<html>
<body>
<c:out value="hello----------hello" />
</body>
</html>[/size]
在浏览器输入URL后出现:
exception: org.apache.jasper.JasperException:Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV
----------
root cause: java.lang.ClassNotFoundException: org.apache.taglibs.standard.tlv.JstlCoreTLV
JSTL中的standard.jar和jstl.jar我都已拷贝到webapps/ROOT/WEB-INF/lib中;
解压standard发现其org.apache.taglibs.standard.tlv文件夹中有JstlCoreTLV.class;
将org.apache.taglibs.standard.tlv.JstlCoreTLV.class拷贝到webapps/ROOT/WEB-INF/classes文件夹中----呵呵,错误依旧
这我就不明白原因了,还请指教一二,先在这里谢过.
资源标志符(Universal Resource Identifier, 简称"URI")用于资源定位,我的tld文件都存放于webapps/ROOT/tld问件夹中,与之无关.
经本人条分缕析,N次试验后,再将jstl.jar和standard.jar拷贝到CATALINA_HOME/lib文件夹中.OK!
其实两个lib文件夹中的.jar可被加载的范围不同,如此而已.
相关问答:
一个JSP页面接收其他页面提交过来的FORM表单,但是要求只接收当前站点及其子站点提交过来的FORM表单,其他站点提交过来的表单不接收,这个怎么设置?
用过滤器
filter
将当前站点及其子站点放一个目录
然 ......
本人正在用Java做一个C/S架构的项目,
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......
我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 52 in the jsp file: /vip_info.jsp
ÕË cannot be resolved
49: <table border="1& ......