`
zhyun29
  • 浏览: 30621 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

struts2中自定义的ui标签去掉默认的<tr>

    博客分类:
  • java
阅读更多
在使用struts2的时候发现如果按照默认的方式使用ui标签,会自动加上<tr><td>标签,比如
<s:textfield key="username"/>

会显示成
<tr class=“xxx”><td><input type=text name=username/></td></tr>

有时候并不需要这些td tr,所以可以这样写
<s:textfield key="username" theme="simple"/>

这样一来就去掉了多余的td tr,另外所有这些struts2 的ui标签都是通过模板生成最终的html代码的,因此还可以通过修改模板来定义自己需要的格式。
分享到:
评论

相关推荐

    Strust2的if-else <tr></tr>用法

    以下是一个简单的示例,展示如何在Struts2中使用if-else控制`&lt;tr&gt;`标签的显示: ```jsp &lt;table&gt; &lt;s:iterator value="listOfObjects"&gt; &lt;% boolean displayRow = false; // 假设这是根据业务逻辑计算出的条件 %&gt; ...

    struts标签 <write><logic>

    Struts 2中,`&lt;s:property&gt;`标签替代了`&lt;write&gt;`,提供了更丰富的功能,而逻辑控制则更多地通过Java EL(Expression Language)和OGNL(Object-Graph Navigation Language)来实现。 总的来说,`&lt;write&gt;`和`&lt;logic&gt;...

    struts2自定义标签案例详解

    在Struts2中,自定义标签的实现是提升可重用性和简化视图层代码的一个重要特性。下面我们将深入探讨如何在Struts2中实现自定义标签,以及其背后的原理。 自定义标签的创建主要涉及以下三个步骤: 1. **创建taglib...

    tag struts2的自定义标签实例

    在Struts2框架中,自定义标签是扩展和优化应用功能的重要手段,它允许开发者创建符合业务逻辑且可重用的视图组件。本实例将深入探讨如何在Struts2中实现自定义标签,以及其背后的原理和步骤。 首先,自定义标签在...

    struts2的自定义标签例子

    &lt;short-name&gt;struts2&lt;/short-name&gt; &lt;uri&gt;/struts-tags&lt;/uri&gt; &lt;tag&gt; &lt;name&gt;helloWorld&lt;/name&gt; &lt;tag-class&gt;com.example.HelloWorldTag&lt;/tag-class&gt; &lt;body-content&gt;empty&lt;/body-content&gt; &lt;attribute&gt; &lt;name&gt;...

    Struts2自定义标签

    ### Struts2自定义标签详解 #### 一、引言 在Java Web开发中,Struts2框架因其灵活的架构和强大的功能而受到广大开发者们的青睐。其中,自定义标签是Struts2的一个强大特性,它允许开发者创建自己的HTML标签,以...

    struts实现自定义标签

    在 Struts 中,自定义标签是提供一种灵活的方式,使得视图层(通常为 JSP 页面)能够更好地与业务逻辑交互,从而提高代码的可读性和可维护性。本文将深入探讨如何在 Struts 中实现自定义标签。 一、自定义标签概述 ...

    struts_jstl

    &lt;/tr&gt;&lt;br&gt; &lt;/c:forEach&gt;&lt;br&gt; &lt;/table&gt;&lt;br&gt; &lt;p&gt;&lt;br&gt; &lt;li&gt;循环控制标签:c:foreach&lt;/li&gt;&lt;br&gt;&lt;br&gt; &lt;table border="1"&gt;&lt;br&gt; &lt;tr&gt;&lt;br&gt; &lt;td&gt;姓名&lt;/td&gt;&lt;br&gt; &lt;td&gt;年龄&lt;/td&gt;&lt;br&gt; &lt;td&gt;所属组&lt;/td&gt;&lt;br&gt; &lt;/tr&gt;&lt;br&gt; &lt;c:forEach var...

    struts2的自定义标签

    2. **创建标签处理类(Tag Handler Class)**:标签处理类是实现自定义标签逻辑的核心,它需要继承自Struts2提供的基类,如`org.apache.struts2.views.jsp.ui.TagSupport`。在该类中,我们需要重写父类的方法来处理...

    struts2架构的必备包

    &lt;artifactId&gt;struts2-core&lt;/artifactId&gt; &lt;version&gt;2.5.33&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.apache.struts&lt;/groupId&gt; &lt;artifactId&gt;struts2-convention-plugin&lt;/artifactId&gt; ...

    struts2 自定义标签

    在Struts2中,自定义标签是提高代码可读性和可维护性的重要工具。本文将深入探讨Struts2自定义标签的实现机制、优点以及如何在实际项目中进行应用。 一、Struts2自定义标签的概念 自定义标签是JSP的一种扩展,允许...

    struts2.0中文教程

    &lt;br&gt;04 在Struts 2.0中国际化(i18n)您的应用程序&lt;br&gt;05 转换器(Converter)——Struts 2.0中的魔术师&lt;br&gt;06 在Struts 2.0中实现表单...&lt;br&gt;11 Struts 2中的OGNL&lt;br&gt;12 trus 2的新表单标志的使用&lt;br&gt;13 Struts 2与AJAX

    Struts 2综合应用实例——添加学生信息

    &lt;filter-name&gt;struts2&lt;/filter-name&gt; &lt;filter-class&gt;org.apache.struts2.dispatcher.FilterDispatcher&lt;/filter-class&gt; &lt;/filter&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;struts2&lt;/filter-name&gt; &lt;url-pattern&gt;/*&lt;/url-...

    Struts2 自定义标签

    在Struts2中,自定义标签是开发者扩展框架功能和简化视图层编码的重要手段。自定义标签允许将复杂的逻辑封装到可重用的组件中,提高代码的可读性和可维护性。 在Struts2中创建自定义标签,通常涉及以下几个步骤: ...

    struts2自定义标签

    在Struts2中,自定义标签的实现通常包括以下步骤: 1. **定义TLD(Tag Library Descriptor)文件**: TLD文件是XML格式的,用于描述自定义标签的属性、行为以及它们之间的关系。在这个例子中,我们为分页标签添加...

    Struts2自定义分页标签

    本资源详细介绍了如何在Struts2中自定义分页标签,使得开发过程更加便捷。 在Struts2中,分页通常涉及到以下几个关键步骤: 1. **创建Action类**:首先,你需要创建一个Action类,该类将处理用户的请求,包括获取...

    struts2标签之列求和

    通过以上分析可知,利用Struts2的`&lt;s:iterator&gt;`和`&lt;s:set&gt;`标签,我们可以很方便地实现对列表数据的迭代显示及数值求和功能。这种方法不仅简化了后端代码逻辑,也使得前端页面更加灵活和动态。这对于处理大量数据时...

    struts框架jar包

    struts-1.3.8 包(&lt;br&gt;&lt;br&gt;antlr-2.7.2.jar&lt;br&gt;bsf-2.3.0.jar&lt;br&gt;commons-beanutils-1.7.0.jar&lt;br&gt;commons-chain-1.1.jar&lt;br&gt;commons-digester-1.8.jar&lt;br&gt;commons-fileupload-1.1.1.jar&lt;br&gt;commons-io-1.1.jar&lt;br&gt;...

    Java的Struts框架中的主题模板和国际化设置

    如果不指定一个主题,然后Struts2中会使用默认的XHTML主题。例如Struts 2中选择标签: &lt;s name=name label=Name&gt; 生成HTML标记: &lt;tr&gt; &lt;td class=tdLabel&gt; &lt;label for=empinfo_name class=label&gt;Name:&lt;/label&gt; ...

Global site tag (gtag.js) - Google Analytics