问题标签 [sitemesh]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring-mvc - SiteMesh 2.4.2 + Spring MVC 3.0.4 - 使用多个装饰器
我正在开发一个使用 SiteMesh 2.4.2 和 Spring MVC 的应用程序。
我想要两个装饰器,例如:
问题是只应用了主装饰器(也适用于页面 /something/...)
我应该如何正确配置装饰器,以便 /something/... 的页面使用专用的?
我想使用特定模板的 url 看起来像http://server/context/something/etc
java - Sitemesh 有哪些替代方案来帮助在 Spring MVC 应用程序中布局 JSP/JSTL 页面页脚/页眉?
我尝试从我的 Sitemesh 装饰器中排除某些页面,但它似乎没有遵循自己的逻辑:
在主要使用普通 JSP/JSTL 的 Spring MVC 应用程序中,Sitemesh 有哪些替代品可以作为替代品?
java - 使用spring mvc和sitemesh时出现问题
我有一个带有弹簧工作的站点网格。这是我的 sitemesh.xml
这是装饰器.xml
这是我的控制器:
这是我的 web.xml
但是当我尝试访问时:http://localhost:8080/iTax/app/login
我收到这些错误:
登录.jsp
grails - 如何使用 grails Web 框架将 css 和 javascript 包含到主模板头部部分
我一直在使用 grails UI 性能插件,它通过 p:dependantJavascript taglibs 处理这个问题。
所以说我正在处理一个模板_someTemplate.gsp
,这个模板只有以下内容:
现在我想在doSomething()
加载此模板时将 javascript 添加到页面的 head 部分。有任何 grails 魔法可以做到这一点吗?
servlets - 春季解决错误时如何排除sitemesh过滤器?
我有一个可以装饰页面的 Sitemesh 过滤器。我已经配置了一个 Spring exceptionResolver
,以便所有错误都会转到一个名为的视图error
,然后WEB-INF/jsp/error.jsp
通过InternalResourceViewResolver
.
现在错误页面由sitemesh装饰,我想将其排除在装饰之外。使用<exclude>
sitemesh 的标签decorator.xml
不起作用。因为传入的 url 可能/app/login.html
和 sitemesh 一样正常,并且已经捕获并装饰了它。
我注意到在 Spring 中,如果我有一个@ResponseBody
for ajax 请求,它将绕过 Sitemesh 的装饰。我想知道它是如何工作的?我errorResolver
也可以在绕过站点网格中做点什么吗?
java - 使用带有 struts2 的站点网格
谁能告诉我如何使用 Sitemesh。我已经创建了一个布局页面和页眉和页脚。页眉和页脚作为静态 <%@include > 包含在单独的页面中。现在我希望中间部分的“内容”改变保持页眉和页脚相同。struts.xml 应该如何以及包含子页面的布局内容将是什么。页面中的动作和其他链接将如何使整个站点具有相同的界面。
struts2 - 在 struts/sitemesh 中获取会话值
我正在使用带有struts2的sitemesh。我想在主布局页面上创建一个登录/注销链接。我们如何在那里获得 session 的价值。
spring - 从错误页面中删除装饰器
我们在我们的网站上使用 sitemesh 进行装饰。我们有一个错误页面,我们不想将装饰器应用于它。如果发生异常(我们希望很少),就会出现错误页面,而不是 404,那是另一个页面。
错误页面通过spring控制器调用,在web.xml中定义如下:
Sitemesh中的配置web.xml
如下:
最后,错误控制器被排除在decorators.xml
以下内容中:
但这并不能解决问题,因为装饰器页面仍在应用于错误页面。请问我有什么遗漏吗?
谢谢!
Krt_马耳他
javascript - 如何处理标签中的正文加载事件
我在我们的应用程序中使用 sitemesh。在装饰器jsp中,我<decorator:head>
在head和body标签中添加了:
所以我想onload
在我的jsp页面上处理body。我添加了以下内容:
但init()
在我的jsp页面中不起作用。
templates - 在 grails gsp 模板中,如何使用服务器端注释而不使站点网格抛出错误?
当我在 gsp 模板中使用标准 jsp 注释块时
,sitemesh 抛出“意外令牌”错误。我可以使用另一种注释语法吗?