2012-04-03 39 views
2
<%@ taglib prefix="c" uri="http: java.sun.com/jstl/core" %> 

这不起作用。Taglib在JSP中导入,怎么样?

什么是新的taglib导入语句,以及如何找到其他用户的引用以及要使用的标签。

谢谢!

+1

提出的问题下面的'[JSTL]'标签上面你的鼠标,点击* *信息在popbox链接。 – BalusC 2012-04-03 13:53:23

回答

3

这里有一个很好的开始,只是把它在JSP的顶部:

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 

允许您使用these tags

+0

谢谢,这工作得很好。现在我需要弄清楚如何创建一个@ Controller/action和带参数的链接...... c:url似乎并没有这样做:( – momomo 2012-04-03 15:43:00

+0

c:url确实可行......文档通常是好的起点http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html#mvc-ann-responsebody – NimChimpsky 2012-04-03 15:48:16

+0

好的,那个链接没有提供任何信息给我关于c:url。我发现这个文档有点混乱,缺少详细信息。这里是关于这个主题的Jira,我不相信它是可能的:https://jira.springsource.org/browse/SPR- 5779 和计算器: http://stackoverflow.com/questions/6022980/how-can-i-create-a-url-based-on-controller-and-action-method-in-spring-mvc – momomo 2012-04-04 08:12:44

1

什么不行? 在JSP/Servlet容器,有四个内置的标准标记库: http://docs.oracle.com/javaee/1.4/tutorial/doc/JSTL3.html

+0

你仍然必须将它们添加到您的jsp的 – NimChimpsky 2012-04-03 13:50:37

+0

OP没有注意降价格式规则我做了缺少的代码线再次出现。 – BalusC 2012-04-03 13:54:23

+0

@NimChimpsky,对,您必须使用taglib指令将它们添加到您的jsps中,如同在答案中一样。 – evanwong 2012-04-03 13:57:14