Dir sir, I'm developing Web Application for Schedule Management in the company by Struts-1.1 now.
The contents are re-displayed after registering user information. But, if a new browser is opend, it will not those with a problem. I think that session information remains, but i don't know how it should solve. please help me. --------------------------------------------------------------------- -- Development environment ------------------------------------------ --------------------------------------------------------------------- OS : Windows XP pro sp1 IDE : Eclipse2.1 JAVA : J2SDK 1.4.2 WEB-APP : Tomcat 4.1.24 Struts : jakarta-struts-1.1 Torque : torque-3.0 --------------------------------------------------------------------- -- struts-config.xml (Extract) -------------------------------------- --------------------------------------------------------------------- <action path="/systemUserAdd" type="jp.co.eishindenki.admin.user.SystemUserAddInitAction" scope="request"> <forward name="success" path="/page/systemUserAdd.jsp"/> </action> <action path="/userAdd" type="jp.co.eishindenki.admin.user.UserAddAction" name="userAddForm" scoope="request" input="systemUserAdd"> <forward name="success" redirect="true" path="/systemUserAdmin.do"/> </action> --------------------------------------------------------------------- -- SystemUserAddInitAction ------------------------------------------ --------------------------------------------------------------------- package --- omitted import --- omitted public class SystemUserAddInitAction extends Action { public ActionForward execute( ActionMapping mapping, ActionForm form, HttpServletRequest req, HttpServletResponse res) throws Exception { ServletContext context = getServlet().getServletContext(); if (context.getAttribute("jp.co.eishindenki.admin.user.groupList") != null) { context.removeAttribute("jp.co.eishindenki.admin.user.groupList"); } Criteria crit = new Criteria(); crit.addAscendingOrderByColumn(GroupInfoPeer.GROUP_ID); LinkedList groupList = new LinkedList(GroupInfoPeer.doSelect(crit)); context.setAttribute("jp.co.eishindenki.admin.user.groupList", groupList); return mapping.findForward("success"); } } --------------------------------------------------------------------- -- UserAddAction ---------------------------------------------------- --------------------------------------------------------------------- package --- omitted import --- omitted public class UserAddAction extends Action { public ActionForward execute( ActionMapping mapping, ActionForm form, HttpServletRequest req, HttpServletResponse res) throws Exception { UserAddForm addForm = (UserAddForm) form; UserInfo user = new UserInfo(); user.setUserName(addForm.getUserName()); user.setUserFurigana(addForm.getUserFurigana()); user.setLogonName(addForm.getLogonName()); user.setMailAddress(addForm.getMailAddress()); user.setTelNumber(addForm.getTelNumber()); user.setChargeIdOfQs(addForm.getChargeIdOfQs()); user.setExtNumber(addForm.getExtNumber()); user.setUrlAddress(addForm.getUrlAddress()); user.setAddress(addForm.getAddress()); user.setZipCode(addForm.getZipCode()); user.setPassword(addForm.getPassword()); user.setInitiationDate(addForm.getInitiationDate()); user.setMainGroup(addForm.getMainGroup()); user.save(); return mapping.findForward("success"); } } --------------------------------------------------------------------- -- UserAddAction ---------------------------------------------------- --------------------------------------------------------------------- package --- omitted import --- omitted public class UserAddForm extends ValidatorForm { private String userName; private String userFurigana; private String logonName; private String mailAddress; private String telNumber; private String ChargeIdOfQs; private int extNumber; private String urlAddress; private String address; private String zipCode; private String password; private Date initiationDate; private int mainGroup; public void reset(ActionMapping mapping, HttpServletRequest req) { try { req.setCharacterEncoding("UTF-8"); } catch (Exception e) { e.printStackTrace(); } /* getter & setter are omitted */ } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]