【发布时间】:2016-09-30 02:31:06
【问题描述】:
在我的 JSP 页面中,我包含了另一个 JSP,我想根据移动或 Web 源页面的视图来限制它。
<%@include file="/templates/jsp/header/search.jsp" %>
这是我的 include 语句,我有一个 JavaScript 函数来确定是否是桌面视图。下面是我的 JS 函数:
function isDesktopView(){
if (bootstrapEnv == "lg" || bootstrapEnv == "md") {
return true;
}
}
我正在尝试类似的东西
<s:if test = "%{isDesktopView()}">
<%@include file="/templates/jsp/header/search.jsp" %>
</s:if>
【问题讨论】:
-
您尝试在 Jsp 标记(服务器端)中运行 Javascript(客户端)。这是最常见的错误。 JSP 只读取 JSP。 Javascript 仅在 Cilent 端运行,不再有 JSP。但我认为您可以使用请求来检查请求是否来自移动资源管理器
标签: javascript jsp