什么是在jsps中指定链接和文件路径的好方法?

时间:2012-04-12 10:43:02

标签: jsp struts2 jstl

想知道如何在jsps中指定链接和jsp文件路径。最好在jsp本身上指定它们,或者更好地将它们全部保存在常量文件中,以便在jsp的路径发生变化或链接的url发生变化时更容易更改。

顺便说一句,我也在页面上使用Struts2框架和JSTL标签。

1 个答案:

答案 0 :(得分:0)

请注意灵活性是什么意思,但是包含jsp S2提供了一种非常干净有效的方法,可以在另一个JSP中包含一个JSP。

<s:include value="myJsp.jsp" /> 

它还将提供传递任何其他参数的方法。有关详细信息,请参阅文档以获取详细信息

要指定链接,您可以使用<s:url>标记。%{url}将评估为使用s:url标记定义的网址。在Welcome和HelloWorld页面上,我们使用两个不同的Struts标签来创建链接。我们创造

  • 资源链接
  • 直接链接,
  • 与参数链接。

有关详细信息,请参阅详细文档

  1. S2 URL tag
  2. using-tags
  3. 还有其他方法可以更灵活地包含jsp,比如在运行时根据从操作设置的JSP值包含jsp,但是没有关于您的用例的任何进一步信息很难建议。