![]() |
jsp с классами и значения переменных
Мучаю я jsp и столкнулся с интересной фичей.
Код примерно такой: <% class PageFunctions extends Object { String test; javax.servlet.jsp.JspWriter out; // constructor public PageFunctions ( javax.servlet.jsp.JspWriter out; ) throws Exception { this.out = out; ... } func_a()throws Exception { ... } func_b()throws Exception { out.println ( test ); } } PageFunctions funcs = new PageFunctions( out ); funcs.func_a( ); funcs.func_b( ); %> Если я напишу test="message"; в конструкторе, тогда всё работает. Если напишу в func_a, тогда внутри func_b переменная снова пустая. Как сделать чтобы значение оставалось? |
Отбой.
Всё работает. Это я вчера к концу рабочего дня в своём коде запутался :) |
сорри за дурацкий вопрос - нафигась вообще классы в JSP определять???
JSP - это представление; всю логику надо в Beans складировать... |
Я экспериментирую. :)
|
Часовой пояс GMT +4, время: 22:51. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.