Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Struts+cookie.


Автор: svby 10.8.2005, 12:01
Нужно сохранить данные введеные в форму в cookies. Чтобы при повторном посещении сайта поля были сразу заполнены. Как сохранить данные в coookies вопросов нет. Скажити как их потом считать . Как я понимаю для того чтобы поля были заполнены в Struts форме нужно написать такой класс.
Код

public class TestForm extends ActionForm implements Serializable
{
        private String name="Alex";
        private String password="Password";

        public String getName()
        {
            return name;
        }
        public void setName(String wordFind)
        {
            this.name = wordFind;
        }

        public String getPassword()
        {
            return password;
        }
        public void setPassword(String password)
        {
            this.password = password;
        }
        
}


Полям name и password сразу присвоили значения и эти значения заполнят форму. ТОлько как в таком классе долбраться до cookies. Или любым другим способом заполнить форму из cookies.
Заранее, благодарен.

Автор: denislpopov 10.8.2005, 12:34
Перед показом jsp-страницы создай Action, в котором читай cookies и заполняй ими форму.

Автор: svby 10.8.2005, 12:57
Цитата(denislpopov @ 10.8.2005, 12:34)
Перед показом jsp-страницы создай Action, в котором читай cookies и заполняй ими форму.

И как заполнять форму?

Автор: gEndelf 10.8.2005, 16:55
используешь стандартные Struts-тэги (к примеру <html:text ... />), а они автоматом из FormBean достают данные

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)