SpringMVC from 表单标签和 input 表单标签

刚学习很懵  不知道还有springmvc 自己的表单  于是乎就上网查了一下  这个真的好用多啦 

刚学习很懵  不知道还有springmvc 自己的表单  于是乎就上网查了一下  这个真的好用多啦 

刚学习很懵  不知道还有springmvc 自己的表单  于是乎就上网查了一下  这个真的好用多啦 

详细信息 springmvc  表单大全哟@ 

   https://www.yiibai.com/spring_mvc/

1.    form标签
使用Spring的form标签主要有两个作用,第一是它会自动的绑定来自Model中的一个属性值到当前form对应的实体对象,默认是command属性,这样我们就可以在form表单体里面方便的使用该对象的属性了;第二是它支持我们在提交表单的时候使用除GET和POST之外的其他方法进行提交,包括DELETE和PUT等。
1.1  支持绑定表单对象
我们先来看如下使用form标签的一个示例:
  1.   
  2.       
  3.         
  4.   
  5.             
  6.   
  7.         
  8.   
  9.         
  10.   
  11.             
  12.   
  13.         
  14.   
  15.         
  16.   
  17.               
  18.         
  19.   
  20.     
  21. Name:
    Age:
      
  22.   
这个时候如果Model中存在一个属性名称为command的javaBean,而且该javaBean拥有属性name和age的时候,在渲染上面的代码时就会取command的对应属性值赋给对应标签的值。如在上面的代码中,假设Model中存在一个属性名称为command的javaBean,且它的name和age属性分别为“Zhangsan”和“36”时,那么它在渲染时就会生成如下一段代码:
input :一般的表单
  1.  id="command" action="formTag/form.do" method="post">  
  2.       
  3.         
  4.   
  5.             
  6.   
  7.         
  8.   
  9.         
  10.   
  11.             
  12.   
  13.         
  14.   
  15.         
  16.   
  17.              colspan="2"> type="submit" value="提交"/>  
  18.         
  19.   
  20.     
  21. Name: id="name" name="name" type="text" value="ZhangSan"/>
    Age: id="age" name="age" type="text" value="36"/>
      
  22.   
  从上面生成的代码中,我们可以看出,当没有指定form标签的id时它会自动获取该form标签绑定的Model中对应属性名称作为id,而对于input标签在没有指定id的情况下它会自动获取path指定的属性作为id和name。
 
代码中的应用主要就是springmvc 的表单
  1 
  2     
6 class="form-horizontal"> 7 8 9
class="control-group"> 10 11
class="controls"> 12 class="input-xlarge required"/> 13 class="help-inline">* 14
15
16
class="control-group"> 17 18
class="controls"> 19 class="input-small "> 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 class="help-inline">* 50
51
52
class="control-group"> 53 54
class="controls"> 55 class="input-xlarge"/> 56 57
58
59
class="control-group"> 60 61
class="controls"> 62 class="input-xlarge required"> 63 64 65 66 class="help-inline">* 67
68
69
class="control-group"> 70 71
class="controls"> 72 class="required"/> 73 class="help-inline">* 74
75
76
class="control-group"> 77 78
class="controls"> 79 class="input-xlarge "/> 80
81
82 <%--
class="control-group"> 83 84
class="controls"> 85 if test="${not empty expert.id }"> 86 ${expert.studyBranch} 87 if> 88
89
--%> 90
class="control-group"> 91 92
class="controls"> 93 class="input-xlarge "/> 94
95
96
class="control-group"> 97 98
class="controls"> 99 class="input-xxlarge "/> 100
101
102
class="control-group"> 103 104
class="controls"> 105 class="input-xxlarge "/> 106
107
108
class="control-group"> 109 110
class="controls"> 111 class="input-xxlarge"/> 112 113
114
115 <%--
class="control-group">--%> 116 <%----%> 117 <%--
class="controls">--%> 118 <%--class="input-xxlarge"/>--%> 119 <%----%> 120 <%--
--%> 121 <%--
--%> 122 123
class="control-group"> 124 125
class="controls"> 126 class="input-xxlarge "/> 127
128
129
class="form-actions"> 130 class="btn btn-primary" type="submit" value="保 存"/>  131 class="btn" type="button" value="返 回" οnclick="history.go(-1)"/> 132
133
134

 

 

哈哈哈哈 好喜欢 哟 欢迎吐槽

 

转载于:https://www.cnblogs.com/zhukaixin/p/9154781.html

你可能感兴趣的:(SpringMVC from 表单标签和 input 表单标签)