Som*_*Guy 14 java eclipse tags jsp jstl
当我包含以下行时,为什么我在左边的eclipse中收到错误提示消息.
<c:out value=${variable}/>
Run Code Online (Sandbox Code Playgroud)
我收到错误"未知标签(c:out)"
我也包括在上面
<%@ page isELIgnored ="false" %>
Run Code Online (Sandbox Code Playgroud)
我需要包含一个jstl吗?
Bal*_*usC 32
您显然正在开发一个不支持JSTL的servlet容器,例如Tomcat.在这种情况下,您需要下载jstl-1.2.jar并放入/WEB-INF/lib
您的webapp文件夹.一些糟糕的在线教程建议,不需要进行其他更改,也不需要提取JAR文件和/或乱丢/WEB-INF
丢失TLD文件的文件夹.
在类路径后已经放弃了JAR文件(/WEB-INF/lib
文件夹是Web应用程序的运行时类路径的一部分),你应该能够通过将下面一行在你的JSP的顶部,每引用JSTL核心标签库及其文档:
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
Run Code Online (Sandbox Code Playgroud)
JSTL 1.2要求最少的Servlet 2.4声明web.xml
.因此,请确保您web.xml
具有正确的根声明,最好是servlet容器支持的最高支持版本(Tomcat 7是Servlet 3.0,Tomcat 6是Servlet 2.5,Tomcat 5.5是Servlet 2.4).
[jstl]
自己提出问题的标签上方并点击弹出框上的信息链接,从而进入此页面) 归档时间: |
|
查看次数: |
33421 次 |
最近记录: |