Я разрабатываю веб-приложение в struts 1.3, у меня есть ситуация, когда у меня есть сетка и некоторые contols на странице jsp, например, у меня есть один раскрывающийся список, одно текстовое поле, одно добавить кнопку и одну кнопку отправки Теперь мое требование состоит в том, что при выборе значения из раскрывающегося списка, помещая некоторое значение в текстовое поле, и при нажатии кнопки добавления он должен временно отображаться в сетке , и для этого я подумал об использовании объекта JSON, когда пользователь нажимает кнопку add, функция javascript должна вызывать и помещать эти данные в объект JSON и при отправке формы я должен получить этот объект JSON в свой класс Action (Struts) или на стороне сервера, чтобы manuplate его и, наконец, сохранить его в базе данных.Как создать объект JSON на странице jsp
ответ
Вот пример, на который вы можете взглянуть. В основном ваша страница JSP может выглядеть следующим образом:
<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="org.json.simple.JSONObject"%>
<%
JSONObject json = new JSONObject();
json.put("title", "TITLE_TEST");
json.put("link", "LINK_TEST");
System.out.print(json);
System.out.flush();
%>
также выглядят следующим образом: -
http://code.google.com/p/json-simple/wiki/JSPAndAJAXExamples
Если у меня ваш вопрос правильно, вы должны передать значения JSON как объект класса (который я буду называть классом MOdel).
Для этого вы можете сделать что-то подобное.
var Model=new Array();
Model['attribute1']=<value from any element in the form>
Model['attribute2']=<another value obtained from the page>
var param=JSON.stringify(Model);
Теперь переменная param является фактически JSON-форматом объекта класса модели.
Убедитесь, что поля attribute1 и attribute2 являются переменными класса, для которых вам необходимо прочитать данные формы. Кроме того, переменные должны быть указаны правильно.
Вы можете изменить подпись метода, который вызывается при отправке формы, чтобы принять объект класса Model.
Я не уверен в синтаксисе для подписи метода при использовании Struts. Но сделали что-то подобное, работая весной. Надеюсь, это поможет
- 1. Как создать json-объект в jsp?
- 2. Как создать json-объект в jsp?
- 3. Как отобразить объект на странице jsp?
- 4. Отправить объект JSP странице
- 5. Исправление XSS для JSON на странице JSP
- 6. объект JSON в JSP
- 7. Используйте данные JSON на другой странице JSP
- 8. Невозможно разобрать данные JSON на JSP странице
- 9. динамический ряд создать на странице jsp
- 10. Создать json на странице load
- 11. Как создать объект массива JSON с объявлениями JSP
- 12. Как создать объект JSON
- 13. Как создать объект JSON?
- 14. Как создать объект json?
- 15. Как создать объект JSON динамически?
- 16. Отображение дерева на странице JSP
- 17. Динамически поместить JSP тег на странице JSP
- 18. Struts2 Аяксу JSON ответ, как установить изображение на Jsp странице
- 19. java.lang.ExceptionInInitializerError на JSP странице
- 20. javax.el.PropertyNotFoundException на странице JSP
- 21. Как преобразовать страницу jsp в объект Json
- 22. Как показать объект Json в jsp
- 23. Как создать html obejct с javascript на странице jsp
- 24. Как создать проверку подлинности паролей на странице входа в JSP?
- 25. Как создать клиент веб-сервиса на странице .jsp?
- 26. Как создать кнопку отправки и сохранения на странице jsp?
- 27. Объект Json не echo на странице php
- 28. Пейджинг на странице jsp
- 29. Объект Json не отображается в jsp
- 30. Как создать класс и объект в jsp?
если какой-либо ответ поможет u, не забудьте принять этот ответ .... – anoop