我正在构建Grails应用程序,该应用程序从加载XML文件开始,并基于它生成(动态)具有复选框和提交按钮的表单。当用户提交表单时,控制器接收参数(复选框)并调用读取Excel文件的方法以提取与参数匹配的记录。
换句话说,我尝试实现的场景是用户提交一个包含一些复选框的表单(从XML文件动态生成),并且params将传递给控制器运行脚本或服务,使用这些参数作为条件从xlsx文件中检索某些行并在视图中显示这些行。
我的问题是这样做的最佳做法是什么?
此外,解析Excel或CSV文件并使用与params匹配的数据提取记录的最有效方法是什么? (我无法使用数据库或域类,因为随着时间的推移可以使用新列更新Excel文件。)
答案 0 :(得分:2)
您可以在此处找到更多详细信息:http://guides.grails.org/command-objects-and-forms/guide/index.html