当使用 Struts(2) 的 UI 标签时,会自动生成更多的 HTML 元素。例如,定义<s:form ... >
它时包含form
在 a 中table
(即使我们没有声明这样的表)。因此,如果使用了任何CSS
一个(比如说,仅使用 div 标签并CSS
根据 即使允许struts生成这样的元素并且我们向它们添加CSS,那么也必须无聊地添加css来设计自动生成的html元素,因为更多的元素会以各种位置和大小生成。我也觉得,更多的 html 代码可能会影响浏览器页面的加载时间。
那么有没有办法避免在使用 struts UI 标签时生成此类元素,
或者
是否有一种方便的方法可以在 Struts UI 标签中使用 CSS?(我在 Stackoverflow 中阅读了一个问题,它回答说,最终添加 struts 生成的 css。但与普通的 jsp html 设计级别相比,这并不是那么容易......)