我正在研究Sun(现在的oracle)的一些课程材料,以学习新的东西(准确地说是Web服务)。这是第一课,在运行示例网页时,我受到了欢迎:
org.apache.jasper.JasperException: /WEB-INF/pages/layout.jsp(3,74) PWC6188: The absolute uri: http://jakarta.apache.org/struts/tags-tiles cannot be resolved in either web.xml or the jar files deployed with this application
我找到了有问题的一行:
<%@taglib uri="http://jakarta.apache.org/struts/tags-tiles" prefix="tiles"%>
现在我不知所措。而且我知道Sun应该提供更好的例子。但有人可以帮助我吗?
答案 0 :(得分:2)
该taglib实际上是Apache Struts的一部分。您需要安装它才能使这些taglib工作(只需下载JAR并将其放入/WEB-INF/lib
)。然而,Tiles从Struts成长起来并在差不多十年后变得独立。另请参阅their homepage。
作为受欢迎的Struts框架的一个组件,Tiles越来越受欢迎。 它已从Struts中提取,现在已与各种框架集成,例如Struts 2和Shale。
阅读up-to-date tutorials about webservices;)如果您因某些原因想继续使用Tiles,请从Tiles docs开始。新的taglib URI是
<%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles" %>