java - 使用struts2创建包含表单和其他元素的jsp页面

标签 java jsp struts2

我正在开发一个 struts2 项目。在 View 层中,我需要创建包含图像、超链接、文本等的表单,这些表单不是 struts2 组件标签。因此,当我尝试在页面中使用这两个组件时,它们是分开的,就像在 struts 2 中表单组件是单独显示的,图像和其他内容是单独显示的一样。我如何制作页面,其中所有这些内容都位于表单区域内,而没有分隔或不需要的换行。

这是一个示例问题......

<s:form action="xyz.action"> <s:textfield name="name"/> <img src="abc.png"> <s:textfield name="other info"/> <s:submit/> </s:form>

现在我期望的是在两个文本字段之间显示的图像。但我得到的是图像加载在不同的位置(整个表单上方)。我还需要以类似的方式使用超链接文本。

最佳答案

如果你使用struts2的默认主题,它会用一些额外的标签来装饰。因此,如果您想让行为正常,您必须将主题设置为“简单”。试试这个

<s:form action="xyz.action" theme="simple">
     <s:textfield name="name"/> 
     <img src="abc.png"> 
     <s:textfield name="other info"/> 
     <s:submit/> 
</s:form>

关于java - 使用struts2创建包含表单和其他元素的jsp页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4510438/

相关文章:

html - 在 JSP 应用程序中基于 CSS 实现参数化外观的最佳方式是什么?

struts2 - 如何将 Struts 从 2.0 迁移到 2.5?

javascript - anchor 标记的 Jquery 单击事件不起作用

java - 使用 JSP 时如何使用 Struts 2 ModelDriven 接口(interface)访问 POJO 中的属性?

java - 如何使用 spring 在 struts2 Action 中注入(inject)依赖项?

java - 带有详细页面的“图书馆”

java - spring boot中如何读写文件

Java注解,属性值必须是常量

java - 我在哪里安装 ubuntu 上的 jdbc 驱动程序?

java - 如何显示 webapps 部署文件夹之外的上传图像?