powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Хранение значения
10 сообщений из 10, страница 1 из 1
Хранение значения
    #38795103
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где еще можно кроме файла хранить значения в томкате,
хотелось бы вычислить среднее время, выполнения вэб приложения.
...
Рейтинг: 0 / 0
Хранение значения
    #38795107
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где еще кроме кастрюли можно хранить еду?
Хотелось бы вычислить среднее время жарки котлет.
...
Рейтинг: 0 / 0
Хранение значения
    #38795129
wvetal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЕлдосГде еще можно кроме файла хранить значения в томкате
Значения можно хранить в сессии.
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
@RequestMapping(value="/view", method=RequestMethod.POST)
    public String setupForm(HttpServletRequest request, @ModelAttribute SearchParams searchParams, Map<String, Object> map) {
		
		HttpSession session = request.getSession();
		synchronized(session) {		 
			session.setAttribute("searchParams", searchParams);
		}
				
		map.put("searchParams", searchParams);

        return "view";
    }


Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
@RequestMapping(value="/viewAccount", method=RequestMethod.GET)
	public String setupForm(HttpServletRequest request, Map<String, Object> map){
		
		ServletRequestAttributes request2 = (ServletRequestAttributes)RequestContextHolder.currentRequestAttributes();
		
		map.put("searchParams", (SearchParams) request2.getRequest().getSession().getAttribute("searchParams"));


		return "viewAccount";
	}
...
Рейтинг: 0 / 0
Хранение значения
    #38795180
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wvetalЕлдосГде еще можно кроме файла хранить значения в томкате
Значения можно хранить в сессии.
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
@RequestMapping(value="/view", method=RequestMethod.POST)
    public String setupForm(HttpServletRequest request, @ModelAttribute SearchParams searchParams, Map<String, Object> map) {
		
		HttpSession session = request.getSession();
		synchronized(session) {		 
			session.setAttribute("searchParams", searchParams);
		}
				
		map.put("searchParams", searchParams);

        return "view";
    }


Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
@RequestMapping(value="/viewAccount", method=RequestMethod.GET)
	public String setupForm(HttpServletRequest request, Map<String, Object> map){
		
		ServletRequestAttributes request2 = (ServletRequestAttributes)RequestContextHolder.currentRequestAttributes();
		
		map.put("searchParams", (SearchParams) request2.getRequest().getSession().getAttribute("searchParams"));


		return "viewAccount";
	}


хотелось бы чтобы она хранила значение день и можно было его гетить и зетить прибавляя значение,
а в сессии ведь она не все сохранит.
...
Рейтинг: 0 / 0
Хранение значения
    #38795232
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕлдосГде еще можно кроме файла хранить значения в томкате,
хотелось бы вычислить среднее время, выполнения вэб приложения.
Можно писать в лог два события BEGIN, END.

Код: java
1.
2.
3.
logger.info("This is BEGIN my fucken webapp..");
...
logger.info("This is the END! Whooaaa!");


И по меткам времени посчитать аптайм. Если я всё верно понял.
...
Рейтинг: 0 / 0
Хранение значения
    #38795607
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Два AtomicLong в классе сервлета. Первый хранит общее время выполнения запросов, второй - их количество.
В методе destroy() считается и протоколируется среднее.
...
Рейтинг: 0 / 0
Хранение значения
    #38795610
no56892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovДва AtomicLong в классе сервлета. Первый хранит общее время выполнения запросов, второй - их количество.
В методе destroy() считается и протоколируется среднее.
+1, только не в destroy считать, а сделать async task и там считать/записывать в лог с необходимой периодичностью.
...
Рейтинг: 0 / 0
Хранение значения
    #38795612
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Асинхронные задачи - некий переизбыток
...
Рейтинг: 0 / 0
Хранение значения
    #38795743
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЕлдосГде еще можно кроме файла хранить значения в томкате,
хотелось бы вычислить среднее время, выполнения вэб приложения.
Можно писать в лог два события BEGIN, END.

Код: java
1.
2.
3.
logger.info("This is BEGIN my fucken webapp..");
...
logger.info("This is the END! Whooaaa!");


И по меткам времени посчитать аптайм. Если я всё верно понял.
походу так и придется делать
спасбио
...
Рейтинг: 0 / 0
Хранение значения
    #38795757
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no56892Basil A. SidorovДва AtomicLong в классе сервлета. Первый хранит общее время выполнения запросов, второй - их количество.
В методе destroy() считается и протоколируется среднее.
+1, только не в destroy считать, а сделать async task и там считать/записывать в лог с необходимой периодичностью.
можно использовать объявления jsp
<%! private int accessCount = 0; %>
будет храниться пока не перезагрузится и не перекомпилируется
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Хранение значения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]