用spring mvc和limesurvey进行在线调查

时间:2015-01-21 15:46:25

标签: spring spring-mvc survey surveymonkey limesurvey

你好我在一个spring mvc项目工作,我需要添加一个调查选项,requeriment正在发送电子邮件中的链接到调查,或者我不知道你是否可以在电子邮件中发送问题,我可能会倾向于使用firts选项,我正在考虑使用limesurvey或任何其他可以与我的spring mvc web应用程序集成的开源调查工具。

因为我以前没有使用过调查工具,实际上是如何运作limesurvey的,我认为这就是它的工作原理:

1)您在服务器中安装limesurvey 2)在服务器中成功安装limesurvey UI后,您可以创建调查 3)我刚创建的调查给了我一些URL

如果这些假设是正确的,

问题: 1)我怎样才能在我的spring mvc应用程序中获取该URL,以便我可以通过电子邮件发送它,因为它们是针对不同的应用程序,石灰调查保存数据库中的URL,我可以连接到我的spring mvc应用程序并获取它?

2)同样的事情结果我可以通过我的spring mvc应用程序访问结果,因为我需要该信息来创建报告,

3)我可以从我的spring mvc应用程序创建limesurvey调查,如果limesurveys在数据库中创建调查我可以在春季创建它们并在UI中将它们保存在limesurvey数据库中

4)有没有办法配置调查的有效期间,因为我不希望用户可以长时间访问调查,例如1小时进行调查,或者能够访问调查来自整个星期的链接,因为这可能是我服务器容量的问题

1 个答案:

答案 0 :(得分:-1)

  1. 网址:如果需要每个用户的唯一链接:https://manual.limesurvey.org/RemoteControl_2_API#get_participant_properties。另外一项调查将它与例如example.org/surveyid.html相同。
    1. https://manual.limesurvey.org/RemoteControl_2_API#export_statistics
    2. https://manual.limesurvey.org/RemoteControl_2_API#add_survey和/或https://manual.limesurvey.org/RemoteControl_2_API#import_survey等...
    3. 开始和到期日期时间:https://manual.limesurvey.org/Survey_settings#Publication_.26_access_control
  2. 然后:我认为LS能够集成到你的MVC中。和提醒:你也可以使用额外的插件使用LS核心系统和newDirectRequest事件:https://manual.limesurvey.org/NewDirectRequest如果你最容易为你的MVC返回一些json。

    丹尼斯