Java JSP应该添加什么标记库?
以标记开头的行 这里怎么了 我试图做的是-通过struts actionmapping从homepage.jsp加载page1.jspJava JSP应该添加什么标记库?,java,jsp,struts,Java,Jsp,Struts,以标记开头的行 这里怎么了 我试图做的是-通过struts actionmapping从homepage.jsp加载page1.jsp 您必须在部署描述符中声明它: <taglib> <taglib-uri>http://struts.apache.org/tags-html</taglib-uri> <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
您必须在部署描述符中声明它:
<taglib>
<taglib-uri>http://struts.apache.org/tags-html</taglib-uri>
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>
http://struts.apache.org/tags-html
/WEB-INF/struts-html.tld
并在指定位置保留TLD文件的副本
此外,您必须检查是否已在类路径(本例中为/WEB-INF/lib文件夹)中包含
struts taglib.jar
。您必须在部署描述符中声明它:
<taglib>
<taglib-uri>http://struts.apache.org/tags-html</taglib-uri>
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>
http://struts.apache.org/tags-html
/WEB-INF/struts-html.tld
并在指定位置保留TLD文件的副本
此外,您还必须检查是否已将
struts taglib.jar
包含在类路径(本例中为/WEB-INF/lib文件夹)中。如果已下载完整的struts jar,则无需在WEB.xml
中声明标记库
\struts-1.3.10\lib
复制到WEB-INF\lib
文件夹(在项目中)<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
更多信息请参见。如果您已经下载了完整的struts jar,则无需在
web.xml
中声明标记库
\struts-1.3.10\lib
复制到WEB-INF\lib
文件夹(在项目中)<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
有关的详细信息。taglib是否在taglib.tld文件中声明?taglib是否在taglib.tld文件中声明?我认为对于最新的容器,不需要在web.xml中指定它。但您必须将tld放在适当的文件夹中。例如,在WEB-INF.@kukudas下-您不需要将TLD文件放在任何地方。taglibs实现将在相关JAR的META-INF目录中找到TLD。哦,对了,我记得在某个地方读过。所以基本上你只需要注意JAR文件在你的类路径上,就是这样还是我错了?我认为对于一个最新的容器,你不需要在web.xml中指定它。但您必须将tld放在适当的文件夹中。例如,在WEB-INF.@kukudas下-您不需要将TLD文件放在任何地方。taglibs实现将在相关JAR的META-INF目录中找到TLD。哦,对了,我记得在某个地方读过。所以基本上你只需要注意JAR文件在你的类路径上,就是这样,还是我错了?