假设我有这个包含数据库配置和连接的global.jsp。
我知道这不是最好的方法,我不允许使用其他任何东西,而不是纯粹的jsp。问题是这个文件何时包含多次,然后我得到重新声明错误。有没有办法做到这一点?也许就像C上的IFDEF一样。
感谢。
答案 0 :(得分:1)
检查jsp include概念这里是include指令标记和include动作标记
的简单细节和区别应该使用include指令(<%@ include file="relativeURL" %>
):
如果文件包含静态文本
如果文件很少更改(如果修改了这种类型的包含文件,JSP引擎可能无法重新编译JSP)
如果您有一个公共代码段,您可以在多个页面(例如页眉和页脚)中重复使用
应该使用<jsp:include />
对于在运行时更改的内容
选择要在运行时呈现的内容(因为页面和src属性可以采用运行时表达式)
对于经常更改的文件
这是链接