1、错误描写叙述

六月 25, 2014 11:32:49 下午 freemarker.log.JDK14LoggerFactory$JDK14Logger error
严重: Template processing error: "Macro select has no such argument: name"Macro select has no such argument: name
The problematic instruction:
----------
==> macro select [on line 1, column 1 in inc/select.ftl]in user-directive items.select [on line 10, column 6 in address.ftl]
----------Java backtrace for programmers:
----------
freemarker.template.TemplateException: Macro select has no such argument: nameat freemarker.core.Environment.visit(Environment.java:576)at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)at freemarker.core.Environment.visit(Environment.java:221)at freemarker.core.MixedContent.accept(MixedContent.java:92)at freemarker.core.Environment.visit(Environment.java:221)at freemarker.core.Environment.process(Environment.java:199)at freemarker.template.Template.process(Template.java:259)at com.you.freemarker.FreemarkerTemplate.printFile(FreemarkerTemplate.java:109)at com.you.test.freemarker.FreemarkerTest.studentFile(FreemarkerTest.java:260)at com.you.test.freemarker.FreemarkerTest.testSelect(FreemarkerTest.java:233)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unknown Source)at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)at org.junit.runners.ParentRunner.run(ParentRunner.java:300)at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)Macro select has no such argument: name
The problematic instruction:
----------
==> macro select [on line 1, column 1 in inc/select.ftl]in user-directive items.select [on line 10, column 6 in address.ftl]
----------Java backtrace for programmers:
----------
freemarker.template.TemplateException: Macro select has no such argument: nameat freemarker.core.Environment.visit(Environment.java:576)at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)at freemarker.core.Environment.visit(Environment.java:221)at freemarker.core.MixedContent.accept(MixedContent.java:92)at freemarker.core.Environment.visit(Environment.java:221)at freemarker.core.Environment.process(Environment.java:199)at freemarker.template.Template.process(Template.java:259)at com.you.freemarker.FreemarkerTemplate.printFile(FreemarkerTemplate.java:109)at com.you.test.freemarker.FreemarkerTest.studentFile(FreemarkerTest.java:260)at com.you.test.freemarker.FreemarkerTest.testSelect(FreemarkerTest.java:233)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unknown Source)at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)at org.junit.runners.ParentRunner.run(ParentRunner.java:300)at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)

2、错误原因

因为select定义中没有name属性<#macro select id>,可是在引用时出现name属性

<@items.select id="city" name="city"/>,导致出现错误

3、解决的方法

在引用时,删掉name属性

<@items.select id="city"/>

转载于:https://www.cnblogs.com/brucemengbm/p/7118319.html

freemarker写select组件报错总结(二)相关推荐

  1. freemarker写select组件报错总结(六)

    1.错误描写叙述 六月 26, 2014 10:53:26 下午 freemarker.log.JDK14LoggerFactory$JDK14Logger error 严重: Template pr ...

  2. 【错误记录】Flutter 组件报错 ( No Directionality widget found. | RichText widgets require a Directionality )

    文章目录 一.报错信息 二.解决方案 一.报错信息 报错信息 : Performing hot reload... Syncing files to device Pixel 2... Reloade ...

  3. vue 引用组件报错——找不到组件的解决方案

    vue在开发页面时引用组件报错 在使用vue开发页面时报如下错,到处找问题,components的注入也是写正确的 后来才发现是这里引入写错了,引入组件不能写{} 改成下面这种就可以了 记录下工作中的 ...

  4. jsp里写java代码报错,jsp里写java代码报错

    jsp里写java代码报错 [2021-02-11 06:42:03]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/ ...

  5. antd Datepicker组件报错 ——date.clone is not a function或者date1.isAfter is not a function

    问题描述: antd Datepicker组件报错 --date.clone is not a function或者date1.isAfter is not a function 原因分析: 在Fro ...

  6. 小程序组件报错Uncaught TypeError: Cannot read property 'name' of undefined

    小程序组件报错Uncaught TypeError: Cannot read property 'name' of undefined Component({/*** 组件的属性列表*/propert ...

  7. 引用element-ui的Drawer抽屉组件报错问题

    引用element-ui的Drawer抽屉组件报错问题 **前提:**vue项目采取按需引入的方式引入element,并且使用其他组件都正常,没有发生异常 问题表现: 在vue项目中引用了Drawer ...

  8. mac下npm安装全局组件报错

    1.没有权限安装 在你的安装指令前面加上sudo,然后会提醒你输入密码,这个密码是你mac的开机解锁码!如: sudo npm install egg-init -g 2.更换全局变量文件夹 2.1. ...

  9. vue基础:To install it, you can run: npm install --save,写 scss样式报错

    vue基础:To install it, you can run: npm install --save,写 scss样式报错 最近在学习vue时一个报错,困扰了小谷好久. 报错代码: This de ...

最新文章

  1. Typescript-规范
  2. 微信小程序——tab切换内容
  3. 如何把文件模版上传到SAP数据库层.
  4. 最新开发android版本,Android版本检测升级
  5. 献给iphone开发的同仁们,同时也给自己做个笔记
  6. php 接口日志,PHP 开发 APP 接口--错误日志接口
  7. 2018.9.13,物理仿真实验作业1:测量结果的表示
  8. 【UI设计师必备】完美色彩搭配超级实用GUI的素材
  9. CentOS7.6部署安装ToughRADIUS-v6.1.1.5
  10. 让自己强大,必须放下十样东西
  11. ios libfdk-aac encode
  12. pku 1459 最大流 SAP
  13. 《隋唐演义》二:竞争对手的实力在不断增强
  14. Nginx + Lua搭建文件上传下载服务(转载腾讯云大神)
  15. Windows超级管理器简介
  16. nacos2.0 +nginx集群
  17. 图解MongoDB数据库学习路线指南
  18. 聚类算法评价指标python实现_聚类算法及其评估指标
  19. 磁盘显示数据错误循环冗余检查资料怎么寻回
  20. vue啦啦啦啦啦啦啦啦

热门文章

  1. 为Linux命令起别名
  2. android activity 渐变,关于Android的径向渐变高级编程的实现
  3. php每个月头一天与最后一天,PHP获取每月第一天与最后一天
  4. desktop docker 无法卸载_docker,生信人的福音!
  5. This XML file does not appear to have any style information associated with it. The document tree is
  6. php的cookie不存在会是什么值,PHP setcookie() 首次存储不上值
  7. [BUUCTF-pwn]——get_started_3dsctf_2016
  8. 简单易懂的 pwnable.kr 第三题[bof]Writeupt
  9. 类的构造函数(分类和调用)
  10. 关于actionprovider