JSP重复,如果包含多次

时间:2011-09-28 04:59:06

标签: java jsp

假设我有这个包含数据库配置和连接的global.jsp。

我知道这不是最好的方法,我不允许使用其他任何东西,而不是纯粹的jsp。问题是这个文件何时包含多次,然后我得到重新声明错误。有没有办法做到这一点?也许就像C上的IFDEF一样。

感谢。

1 个答案:

答案 0 :(得分:1)

检查jsp include概念这里是include指令标记和include动作标记

的简单细节和区别

应该使用include指令(<%@ include file="relativeURL" %>): 如果文件包含静态文本 如果文件很少更改(如果修改了这种类型的包含文件,JSP引擎可能无法重新编译JSP) 如果您有一个公共代码段,您可以在多个页面(例如页眉和页脚)中重复使用

应该使用<jsp:include /> 对于在运行时更改的内容 选择要在运行时呈现的内容(因为页面和src属性可以采用运行时表达式) 对于经常更改的文件

这是链接

  1. http://javapapers.com/jsp/difference-between-jsp-include-directive-and-jsp-include-action/

  2. http://www.geekinterview.com/question_details/701

  3. http://www.daniweb.com/web-development/jsp/threads/105695