我有x.jsp
可以作为整个回复,也可以包含在其他几个jsp文件中。
那么我怎么知道x.jsp
里面是否包含了另一个文件?
答案 0 :(得分:1)
您可以在javax.servlet.include.request_uri
页面中查看属性x.jsp
的值。如果设置,则包含jsp页面。
此处有更多详情: Java HttpServletRequest get URL in browsers URL bar
答案 1 :(得分:0)
您可以在“其他文件”中包含隐藏字段,如果您要包含x.jsp
,则应为其设置值,并在x.jsp
内知道其中是否包含您应检查的值如果隐藏的字段为value == 'value'
。
答案 2 :(得分:0)
如果x.jps
了解包含,则表示忽略了一些最佳做法:
x.jsp
不仅仅是视图,还有某种控制器。 x.jsp
拆分为y.jsp
和z.jsp
,或引入一个包含适当案例值的变量x.jsp
需要有关环境的其他数据。 当然,这些做法并不是强制性的,但您需要强烈理由忽略它们。
请向我们提供有关您案件的更多信息或重新提出您的问题
修改强>
我的回答是抽象的,因为你的问题是抽象的。给我们你的jsp,应该改变什么,我希望你得到更好的答案。