Struts2 - 如何使用 Struts2 标签将链接/按钮放入标签/跨度中?

发布于 2024-10-06 08:49:54 字数 378 浏览 1 评论 0原文

我认为标题解释了我的问题。我需要使用 Struts2 标签在标签/跨度中添加链接(或按钮)(永远不明白真正的区别)。

<s:label cssClass="menu_span">
    <s:submit value="Login" />
</s:label>

这不起作用。另外,我没有看到 s:span (如 s:htmls:bodys:heads:titles:img 等等...)

我尝试查看标签引用,但似乎不可能做到这一点!

谢谢

I think the title explain my quesion. I need to add a link (or a button) in a label/span (never understand the real difference) by using Struts2 tags.

<s:label cssClass="menu_span">
    <s:submit value="Login" />
</s:label>

This doesnt work. Also, i didnt see the s:span (like s:html, s:body, s:head, s:title, s:img, and so on...)

I tried to watch the tag references, but seems that isnt possible do it!

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

哆啦不做梦 2024-10-13 08:49:54

首先,您不需要使用 Struts2 标签,其中标准 HTML 标签可以正常工作(这就是为什么没有 s:html 标签等)。JSP 中的标签库可以简化和标准化您的 HTML 输出,让您更轻松。当标签语法实际上与生成的输出相同时,它们就不再有用。

其次,您想通过将提交按钮包装在标签中来实现什么目的?标签用于将文本与表单元素(例如单选按钮、复选框、文本字段等)关联起来。按钮已经可以单击,因此我不遵循您想要执行的操作。

First, you don't need to use Struts2 tags where standard HTML tags work fine (which is why there isn't an s:html tag, etc.) Tag libraries in JSP are there to simplify and standardize your HTML output to make it easier on you. When the tag syntax is practically the same as the output generated, they cease to be useful.

Second, what are you trying to achieve by wrapping a submit button in a label? Labels are used to associate text with a form element such as a radio button, checkbox, text field, etc. Buttons are already clickable, so I don't follow what you are trying to do.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文