Javascript 如何在java框架(JSF)中基于URL的json响应生成动态表单?
我想基于浏览器中的json数据创建动态表单,我知道这可以通过使用一些javascript库(如inputex等)实现,但我不擅长使用javascript,我已经使用jsf 2.0制作了应用程序,我想要一些Java解决方案,比如安卓,我们可以轻松地动态创建任何类型的UI,这是我的json,我需要从中创建表单,我可以修改此响应以获得任何帮助,因为此json也是由我创建的Javascript 如何在java框架(JSF)中基于URL的json响应生成动态表单?,javascript,json,jsf,jakarta-ee,Javascript,Json,Jsf,Jakarta Ee,我想基于浏览器中的json数据创建动态表单,我知道这可以通过使用一些javascript库(如inputex等)实现,但我不擅长使用javascript,我已经使用jsf 2.0制作了应用程序,我想要一些Java解决方案,比如安卓,我们可以轻松地动态创建任何类型的UI,这是我的json,我需要从中创建表单,我可以修改此响应以获得任何帮助,因为此json也是由我创建的 { surveyQuestions: [3] 0: { choice: [3] 0: "choice1" 1: "cho
{
surveyQuestions: [3]
0: {
choice: [3]
0: "choice1"
1: "choice2"
2: "choice3"
-
date: "2013-10-30T00:00:00+05:30"
q_id: "10"
question: "Question 1?"
questionType: "single_choice"
surveyType: "first_survey"
versionid: "1.1"
}-
1: {
choice: [5]
0: "choice0"
1: "choice1"
2: "choice2"
3: "choice3"
4: "All of Above"
-
date: "2013-10-30T00:00:00+05:30"
q_id: "11"
question: "Question 2?"
questionType: "multiple_choice"
surveyType: "first_survey"
versionid: "1.1"
}-
2: {
choice: [4]
0: "choice1"
1: "choice2"
2: "choice3"
3: "choice4"
-
date: "2013-10-30T00:00:00+05:30"
q_id: "12"
question: "Question 3?"
questionType: "single_choice"
surveyType: "first_survey"
versionid: "1.1"
}-
-
}
不要使用javascript,而是在支持bean/controller中读取json并使用它
您应该在可以在java中使用的适当对象列表中转换json。如果您需要一个库来使用java中的json,请查看以下问题的答案:我应该使用哪个框架,以便轻松地将对象列表转换为相应的UI?请帮助我展示这个的工作代码。@focode我们解决stackoverflow中的特定问题,我们不设计解决方案。学习使用JSF,在google上搜索示例并尝试一些事情。如果您有具体问题,可以在stackoverflow中发布问题。