h5页面中如何用freemaker标签完成 输入业务员姓名:支持同时填写多个业务员姓名,用逗号隔开。
时间: 2024-03-13 09:46:15 浏览: 133
在h5页面中使用freemarker标签完成输入业务员姓名的功能,可以使用以下的代码:
```html
<label for="salesmanName">输入业务员姓名:</label>
<input type="text" name="salesmanName" id="salesmanName" value="${salesmanName}" placeholder="支持同时填写多个业务员姓名,用逗号隔开。">
```
在上面的代码中,我们使用了freemarker的`${}`语法来获取后台传递过来的`salesmanName`变量的值,并将其赋值给了输入框的`value`属性,从而在页面中显示出来。
同时,在输入框的`placeholder`属性中,我们也可以设置一些提示信息,方便用户正确输入业务员姓名。
相关问题
h5页面中用freemaker标签 将前段传参数:业务员姓名(支持同时填写多个业务员姓名,用逗号隔开)传到后台:
在h5页面中使用freemarker标签将前端传入的参数传递到后台,可以使用以下的代码:
```html
<form action="yourUrl" method="POST">
<!-- 输入框 -->
<label for="salesmanName">输入业务员姓名:</label>
<input type="text" name="salesmanName" id="salesmanName" value="${salesmanName}" placeholder="支持同时填写多个业务员姓名,用逗号隔开。">
<!-- 提交按钮 -->
<input type="submit" value="提交">
</form>
```
在上面的代码中,我们使用了`<form>`标签来包裹输入框,并设置了`action`属性为后端接口的URL,设置了`method`属性为`POST`方法。
在用户填写完业务员姓名后,点击提交按钮,表单数据将会被提交到后台。在后台中,我们可以通过请求参数`salesmanName`来获取用户填写的业务员姓名,并进行相应的处理。
需要注意的是,由于用户填写的业务员姓名可能包含多个姓名,因此我们需要在后台中对其进行解析和处理。可以使用字符串分割等方式,将其拆分成多个姓名,然后进行处理。
freemaker自定义标签
Freemarker是一种模板引擎,可以用于生成动态的文本输出。在Freemarker中,可以通过自定义标签来扩展其功能。有几种方法可以实现Freemarker自定义标签。一种方法是使用`<macro></macro>`宏定义标签,实现TemplateDirectiveModel接口的execute()方法,并编写相应的Java代码。这种方法非常灵活。
在自定义标签的execute()方法中,可以通过环境变量environment获取到Write对象,通过map获取到传入的参数,通过templateModel获取到模板中的数据,通过templateBody获取到标签内的内容。通过这些对象和方法,可以实现自定义标签的功能,并在标签内执行其他自定义标签或者Freemarker内置标签。
华智经纬CMS是一套基于Java技术开发的内容管理系统,它继承了Freemarker的强大、灵活的标签,可以方便地自定义显示内容和显示方式,从而生成全站静态页面。它还支持自定义路径结构,全面提高页面访问速度。华智经纬CMS基于目前流行的SpringMVC和性能较高的MyBatis。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [FreeMarker自定义标签编写](https://blog.csdn.net/m0_53611007/article/details/119651082)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [3、用户模块-日志管理-多条件的查询分页操作-代码编写](https://download.csdn.net/download/flysent/8148195)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文