【问题标题】:Configure session time out tapestry配置会话超时挂毯
【发布时间】:2015-12-09 21:30:51
【问题描述】:

我的 XML web 配置如下web.xml,我什至不知道为什么它给了我这个错误,我想在那 1 分钟后刷新我的 layout.tml 页面所以我添加到我的布局中: meta 显然挂毯不知道页面上下文。 你有什么想法吗?

【问题讨论】:

  • web.xml 屏幕截图显示 XML 验证错误,但未显示详细信息。将鼠标悬停在错误上时会显示什么消息?
  • 添加会话配置时出现错误:元素类型“web-app”的内容必须匹配“(icon?,display-name?,description?,distributable?,context-param *,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*,welcome-file-list?,error-page*,taglib*,resource-env- ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local-ref*)"。
  • 错误是因为 ....../> 我删除了它并将 替换为: java.sun.com/xml/ns/j2ee " xmlns:xsi="w3.org/2001/XMLSchema-instance" xsi:schemaLocation="java.sun.com/xml/ns/j2ee java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">

标签: timeout tapestry pagecontext


【解决方案1】:

要访问 Tapestry 中的会话对象,只需 @Inject 请求并调用 request.getSession())。在 Java 类中执行此操作,可能在 getMaxInactiveInterval() 方法中。有关示例,请参见 http://jumpstart.doublenegative.com.au/jumpstart/examples/state/displaysessioncontents

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-28
    • 2019-01-22
    • 1970-01-01
    相关资源
    最近更新 更多