Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/19: Рейтинг темы: голосов - 19, средняя оценка - 4.53
0 / 0 / 0
Регистрация: 16.01.2008
Сообщений: 26

JSP Сохранение переменной...

25.01.2008, 17:48. Показов 3846. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
При работе с jsp возникла проблема
у меня есть строковая переменная , которая должна накапливать символы при обработке формы .
Возникла проблема с тем , как сохранить её значение от изменения при обращении к JSP файлу (дело в том , что я её объявляю как String var=''; и при каждом обращении к JSP она естественно зануляется)
Как мне запомнить предыдущее значение ?
может записать в файл ? какой метод для этого есть ? и как прочитать из файла ?
может есть ещё способы ?
спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.01.2008, 17:48
Ответы с готовыми решениями:

Пересылка запроса с jsp страницы на эту же jsp с другими параметрами
Хочу реализовать паджинацию страницы, на страницу приходить запрос со списком объектов, jsp страница отображает часть этого списка в...

[JSP] Назначать класс элементов в header.jsp на разных страницах
Есть header.jsp, который я включаю в свои страницы: <link href="${contextPath}/resources/css/header.css"...

Как реализовать аналог <b onclick="<jsp:forward page=xxx.jsp/>menuN</b> ??
Smysl zadachi v sledujuschem: menu.jsp - formiruet menu ishodia iz znachenii v baze dannuh. Tam neskolko kategorii, i na etoi starnice...

10
mishgun
25.01.2008, 18:54
Выхода два
если хочешь писать в файл и читать из файлы то используй RandomAccessFile.
Если тебе надо хранить какие то данные про юзера или ещё что то в течении например его сессии то надо писать JavaBean и используя следующий таг
<jsp:useBean id='yourbean' class='YourBean' scope='session'/>
хранить данные в течении сессии.
AiK
26.01.2008, 00:53
Есть ещё один вариант - передавать через параметр в url.
1 / 1 / 5
Регистрация: 30.04.2007
Сообщений: 225
26.01.2008, 18:27
данные про пользователя, кстати, можно хранить и без бина... Объект session для этого вполне подходит и сам по себе.
0
mishgun
26.01.2008, 20:22
>>данные про пользователя, кстати, можно хранить и без бина... Объект >>session для этого вполне подходит и сам по себе.
Я имел ввиду например его корзину.Как ты будешь хранить без бина? Я же не могу гадать что именно надо автору.
AiK
26.01.2008, 22:17
Хранят только ID(корзины или пользователя). Корзину можно и в БД хранить.
Alex_1
27.01.2008, 01:30
Магазин сам знает, что ему надо и нечего у него спрашивать-бери, что дают
0 / 0 / 0
Регистрация: 16.01.2008
Сообщений: 26
27.01.2008, 01:36  [ТС]
Большое спасибо за ответы!
я сделал проще немного
просто обьявлял нужную переменную как Private...
и в течение сессии её значение мог менять как угодно
0
mishgun
27.01.2008, 02:05
2 AiK
<<Хранят только ID(корзины или пользователя). Корзину можно и в БД хранить.
Вот как раз здесь вы ошибаетесь .Корзину в Бд хранить не надо а хранить надо заказ.Каждый раз апдейтать таблицу в БД (юзер добавил ,удалил, прибавил количество продукта)-это как вы понимаете не самый лучший выход.
2 welvist
все переменные в бине(проперти) oбязательно объявляются private.
AiK
27.01.2008, 09:33
>>Вот как раз здесь вы ошибаетесь .Корзину в Бд хранить не надо а >>хранить надо заказ.Каждый раз апдейтать таблицу в БД (юзер >>добавил ,удалил, прибавил количество продукта)-это как вы понимаете >>не самый лучший выход.

Не правда Ваша. Дружественный пользователю магазин позволяет сформировать корзину в один день, а заказать в другой, не потеряв при этом ничего.
mishgun
27.01.2008, 18:52
Дык при просмотре корзины и ставится кнопарь типа сохранить корзину или нет. А теперя представьте что одномоментно 100 юзеров беспредельничают со своими корзинами(чисто гипотетитски) Я думаю что БД не очень рада будет такому беспределу.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.01.2008, 18:52
Помогаю со студенческими работами здесь

Не могу передать значения из jsp в сервлет и снова в jsp
Имеется солидный проект, в котором суть такова: Сайт с просмотром новостей (меню новостей, название новости и текст новости, данные...

jsp и intellij idea (не реагирует на изменение jsp нишка)
есть web проект , файл jsp где в html прописаны divы и подключены cssники , я могу менять вид сайта изменяя css , но изменения jsp браузер...

Сохранение переменной
Скажите, пожалуйста, как можно сохранить переменную, а после перезапуска приложения данную переменную можно было бы использовать снова в...

Сохранение переменной
Здравствуйте!!! Подскажите пожалуйста, как сохранить переменную типа float в dll файл и как потом ее оттуда прочитать???

Сохранение переменной
Юзал поиск не чего ни нашел к сожалению Есть переменная score типа int Нужно чтобы если пользователь выходит из программы то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru