java - 无法使用struts2在显示标签内创建链接?

标签 java jsp struts2 displaytag

请参阅下面的代码,我无法在显示标记内生成链接,附件属性不为空并且 taskHistory 有附件。使用此代码我只能看到 http://anyhost.com/user/ ,以及我想要的http://anyhost.com/user/attachment

<display:table export="true" id="data" name="taskHistory" pagesize="5"
        requestURI="">

        <display:column title="Download Attachments">
        <a href="/notifier/<s:property value="%{#session.user.userId}" />/<s:property value="%{#data.attachment}" />">Download</a>
        </display:column>
    </display:table>

最佳答案

我发现solution.attr需要用于访问如下所示的值

<display:column title="Download Attachments">
        <a href="/notifier/<s:property value="%{#session.user.userId}" />/<s:property value="#attr.data.attachment" />">Download</a>
    </display:column>

关于java - 无法使用struts2在显示标签内创建链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15783905/

相关文章:

java - Spring Data Reactive Elasticsearch错误/警告

java - 包括一些返回 401 的页面

java - Struts - Struts 提供的 .tld 的 JSP 页面中的 Taglib 指令

java - 如何在选择时预先选择一个选项 (Struts 2)

java - Struts 2 简单成功页面不直接指向 SampleAction 类

java - 在login.jsp中安全传输用户名和密码,无需使用https

java - 如何摆脱 Java 小程序加载过程中出现的白色矩形闪烁?

java - android-如何制作高质量的 4 色渐变?

Java 进程使用代理服务器,把一切都搞定了

java - Spring 4 - 资源映射 - 未找到处理程序方法