第七天画个横线玩一下,哈哈哈
今天好奇的看了一下jeesite,这个东西可以的:这是一个代码生成工具,这个是基于我们身边很多技术组合的一个在线代码生成工具。
最近做项目中发现很多标签都不是很了解,好像是springmvc的标签,springmvc好像是视图层哈~
<form:form id=“searchForm” modelAttribute=“fidatafeebackapp” action="${ctx}/red/fidatafeebackapp/" method=“post” class=“breadcrumb form-search”>
在SpringMVC 的form:form标签可以通过commandName 和 modelAttribute 获取到model中对应的对象。
form:input ~
<form:input path=“appno” htmlEscape=“false” maxlength=“20” class=“input-medium”/>
==form:input和input标签在form:form中的功能实一样的,在form:input中靠的path属性来获取对应的值 ==
在input标签通过value获取对应的值。(属性名和path要相同。)
form:select ~
form:option ~
form:options ~
<form:select ==path== ="columnid" name="columnid" class="input-medium">
<form:option value="${list1.columnid}" label=""/>
<form:options items="${fns:getDictList('pro_wp')}" itemLabel="label" itemValue="value" htmlEscape="false"/>
==**Items表示当前要用来展现的项有哪些,而path所绑定的表单对象的属性表示当前表单对象拥有的项,即在items所展现的所有项中表单对象拥有的====项会被设定为选中状态。**==
==**I我们还可以使用itemLabel和itemValue属性来表示使用数组或者集合中元素对象的哪一个属性作为需要呈现的单选框的label和value。**==
</form:select>
其中path=columnid,columnid这个就是fidatafeebackapp中的一个属性名字。modelAttribute="fidatafeebackapp"这个在controller层里面会发现有一个model.modelAttribute(“Fidatafeebackapp”,fidatafeebackapp);这个就是在controller层中通过model将fidatafeebackapp这
个对象里面的属性传到前台供给这个form表单来使用。
https://www.cnblogs.com/zyly/p/10861116.html
https://blog.csdn.net/zjlovety/article/details/78268891
这两个感觉写的很全,可以看看,里面包含了很多视图层需要的标签