簡體   English   中英

如何基於java框架(JSF)中URL的json響應生成動態表單?

[英]How to generate dynamic form based on my json response from URL in java framework (JSF)?

我想在瀏覽器中基於json數據創建動態表單,我知道可以通過使用某些JavaScript庫(例如inputex等)來實現,但我不是使用JavaScript的專家,我已經使用jsf 2.0編寫了應用程序,我想要一些解決方案Java,例如android之類的東西,我們可以輕松地動態創建任何類型的UI,這是我需要創建表單的json,我可以修改此響應以獲取任何幫助,因為該json也是我制作的。

  {
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 /控制器中讀取該json並進行處理。

您應該在可以在Java中使用的適當對象列表中轉換該json。 如果需要使用Java中的json的庫,請查看以下問題的答案: https : //stackoverflow.com/q/338586/1073063

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM