美文网首页struts2
struts2 的标签库

struts2 的标签库

作者: DouDouZH | 来源:发表于2018-05-23 20:26 被阅读0次

一、常用标签

前提条件:在jsp页面中使用
1、<s:property></s:property>:和ognl表达式在jsp中获取值栈数据
2、<s:iterator></s:iterator>:获取list集合数据,表示list集合
3、<s:debug></s:debug>:查看值栈结构和里面数据

二、表单标签

1、html表单标签

(1)from:action、method、enctype
(2)输入项:

  • 大部分在input里头封装type="值"
  • text:普通输入框
  • password:密码输入框
  • radio:单选框
  • checkbox:复选框
  • file:文件上传项
  • hidden:隐藏项
  • button:普通按钮
  • submit:提交按钮
  • image:图片提交
  • reset:重置
  • select:下拉输入项
  • textarea:文本域
2、在struts2里面html对应他的大部分表单都有

(1)、<s:form></s:form>:表单
theme属性可以把所有元素放在一行
(2)、输入项:

  • <s:textfield ></s:textfield>:普通输入项,加文字用lable属性,自带:
<s:textfield name="username" lable="username"></s:textfield>
  • <s:password></s:password>:密码输入项,加文字用lable属性,自带:
<s:password name="password" lable="password"></s:password>
  • <s:radio></s:radio>:单选框,list属性分两种情况
<!-- 显示值和value值一样 -->
<s:radio list="{'男',‘女’}" name="sex" lable="性别"></s:radio>
<!-- 显示值和value值不一样 -->
<s:radio list="#{'nan':'男','nv':'女'}" name=“sex” lable="性别"></s:radio>
  • <s:checkboxlist></s:checkboxlist>:复选框
<s:checkboxlist list="{'吃饭','睡觉','敲代码'}" name="love" lable="爱好"></s:checkboxlist>
  • <s:select></s:select>:下拉框
<s:select list="{'初中','高中','本科'}" name='college' lable='学历'></s:select>
  • <s:file></s:file>:文件上传
 <s:file name="file" lable="文件上传"></s:file>
  • <s:hidden></s:hidden>:隐藏项
<s:hidden name="hid" value="abcd "></s:hidden>
  • <s:submit> </s:submit>:提交
<s:submit value="提交"> </s:submit>
  • <s:reset></s:reset>:重置
<s:reset value="重置"></s:reset>
  • <s:textarae></s:textarae>:文本域
 <s:textarae rows="10" cols="20" name="resume" lable="简介"></s:textarae>

相关文章

  • Strut2-表单标签

    1、导入Struts2标签库 2、引入一些Struts2的一些css和js代码 3.使用Struts2的标签库

  • 5. Struts2标签与主题

    1.Struts标签 Struts2中定义一组新的标签库,使用struts的标签库和JSTL类似。 Struts2...

  • struts2标签库----数据标签详解

    上篇文章我们介绍struts2标签库中的控制标签的基本使用和部分原理,本篇文章接着了解下标签库中有关数据标签的使用...

  • Struts2 标签库

    1.1Struts2标签使用原理解疑 首先,我们能够打开struts-tags.tld 这个文件进行观察,他是St...

  • Struts2标签库

    (要有struts jar包) http://blog.knowsky.com/237388.htm Struts...

  • [Struts2]6-标签

    Struts2有自己的标签库,这个标签库用来在服务器端进行验证.例如验证用户名密码是否为空. 在服务器端验证的标签...

  • struts2 的标签库

    一、常用标签 前提条件:在jsp页面中使用1、 :和ognl表达式在jsp中获取值栈数据2、 :获取list集...

  • struts2标签

    layout: posttitle: struts2标签subtitle: struts2标...

  • struts2标签库----控制标签详解

    前面几篇文章我们介绍了有关struts2的基本内容,简单理解了整个框架的运作流程。从本篇开始我们逐渐了解和使用st...

  • 八、Struts2标签库的应用

      Struts是基于MVC架构下的JAVA框架,其控制器主要由Action来提供实现,视图则由大量的HTML页面...

网友评论

    本文标题:struts2 的标签库

    本文链接:https://www.haomeiwen.com/subject/bcfrjftx.html