问题标签 [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.

0 投票
2 回答
1011 浏览

java - 如何防止sitemesh在textarea中解析html

我在我的网络应用程序中使用 sitemesh 进行页面装饰。

我有一个表单,其中 textarea 字段的内容是一个完整的 html 页面。

问题是,当 Sitemesh 解析这个页面时,它会从我的 textarea 字段中提取标题、头部和正文,并用它来装饰页面。

Sitemesh 页面解析器似乎确实关心它已经在页面中看到了这些标签。

您对如何防止 Sitemesh 解析 textarea 的内容有任何想法吗?

0 投票
1 回答
2632 浏览

java - Struts2 + Sitemesh + Freemarker 不起作用

我已经尝试了我能找到的每个示例,但我无法让 struts2 + sitemesh + freemarker 在简单的 jsp 上工作。

我有一个非常简单的 web.xml,一个只转到 index.jsp 的单个操作,以及一个简单的 .ftl 装饰器,它只在结果中添加一些文本。

当我点击index.action时,页面“似乎”被装饰了,但我得到的是文字${body}而不是实际内容。

这是我的设置:

web.xml

struts.xml

站点网格.xml

装饰器.xml

主文件

索引.jsp

有任何想法吗???

0 投票
2 回答
2302 浏览

jquery - 如何在站点网格中使用 Struts2-jQuery 插件

当我尝试在 sitemesh 装饰器中包含标签( http://code.google.com/p/struts2-jquery/wiki/HeadTag )时出现此错误

Tomcat 错误

请问有什么想法吗?

提前致谢

0 投票
1 回答
391 浏览

grails - 有没有一种有效的方法可以从从数据库加载的字符串中调用 Grails 模板?

我将用户可编辑的文章存储在数据库中。用户可以在文章中插入一些简单的小部件(图表等)。到目前为止,我已经通过让用户插入像 [graph-1] 这样的图形而不是进行字符串搜索和替换来实现这一点作为概念证明。

我想知道是否有更有效的方法从字符串调用模板?也许涉及 Sitemesh?

0 投票
1 回答
2795 浏览

spring - sitemesh 和tiles 2.1 与spring MVC 的集成

是否可以将 sitemesh 和 tile 2.1 与 spring mvc 集成?我想用瓷砖复合布局,然后用sitemesh装饰。

我正在使用这样的瓷砖。

然后我在xml中配置sitemesh。

然后我添加了装饰器

但这并没有做任何事情,我认为瓷砖避免使用sitemesh来处理页面,该怎么做?

这个 sitemesh.xml 我只是使用示例附带的默认值

0 投票
1 回答
1017 浏览

java - 如何为站点网格启用日志

是否有任何形式可以为 sitemesh 启用日志?我已经把它放在 log4j 配置中,但它不起作用

0 投票
4 回答
18825 浏览

java - sitemesh 和 spring MVC 装饰器模式问题

我有使用spring工作的sitemesh,这是配置:decorator.xml

这是我的web.xml

这项工作,但是当我将 decorator.xml 中的模式更改为类似

它不起作用,我尝试了很多组合,但什么也没有。然后我像这样更改 web.xml 中 spring servlet 的映射

Spring MVC Dispatcher Servlet *.htm

并定义一个像这样的新模式

它可以工作,那么有什么方法可以使它与 spring servlet 的映射一起工作?

0 投票
3 回答
1467 浏览

java - SiteMesh - 仍然活跃?v2 vs v3?

我正在评估 SiteMesh 在我们的 Web 应用程序中的使用。我为 SiteMesh 找到了两个网站

  • 2.4 版(2009 年 1 月)-> http://www.opensymphony.com/sitemesh/
  • 3.0 版(2009 年 9 月)-> http://www.sitemesh.org/

看起来同一个作者都参与了(乔·沃尔恩斯)。所以我的问题是 - SiteMesh 是否仍在积极开发中?我发现的两个版本都稳定吗?一个被弃用了吗?SiteMesh 还有其他替代品吗?我们正在寻找一种工具,它可以充当许多不同 Web 应用程序的反向代理,以应用一致的外观和感觉,与应用程序分开控制。SiteMesh 似乎能够做到这一点.. 我认为。

0 投票
1 回答
889 浏览

jsp - 三列布局和 Spring-MVC

我想为我的网络应用程序实现 ThreeColumnLayout。例如,在左侧面板中有 NavigationComponent、BookmarkComponent,在右侧面板中有 OnlineUserComponent。

还有更多的组件,可以由用户动态显示/隐藏,用户可以在这里和那里移动组件。例如从左面板到右面板和/或更改组件的垂直顺序。

但我认为 Spring MVC 不支持这种开箱即用的功能。我不想“拦截”每一个 ModelAndView(传递给 HandlerInterceptor#postHandle() 方法的)来添加我的组件相关的 modelAttribute 和其他对象(它看起来很难看)。

我用谷歌搜索了一下,创造了两个名字:Tiles 和 SiteMesh。我还没有使用过这些!所以我的问题是:“哪一个适合 Spring MVC 3 并满足我的要求(如上所述)?”

还有其他(Spring MVC 3 兼容)装饰技术吗?

我使用 JSP 作为视图。

0 投票
2 回答
1653 浏览

jsp - Spring MVC 渲染的 JSP 在包含特殊字符时被截断

如果我将带有扩展字符的变量传递给我的 JSP,则呈现文件的末尾会被每个非 ascii 字符截断 2 个字节。为什么会这样?这是一个例子。

我的控制器

我的 JSP

我的输出

无论我使用还是只打印变量,因为我打印了 4 个字符,所以最后缺少 8 个字节。有任何想法吗?