就是比方说,用户基本信息有username,password,useraddr等属性,当点击修改个人信息后会显示出注册时的所填写的信息。这个功能如何实现。

解决方案 »

  1.   

    既然你都把managerInfobean放到request范围里了,那就用EL表达式一一对应取出来好了
    比如:
        <html:text property="username" value="${manager.username}"/>
    其他的不都一样操作??
    不知道你是不是这个意思......
      

  2.   

    楼主输出地方式有很多种
    我来说几种
     
    比如你的managerInfobean中有两个属性
    uname,upwd1.EL表达式
    ${manager.uname}
    ${manager.upwd}2.struts标签
    <bean:write property="upwd" name="userForm"/>
    <bean:write property="uname" name="userForm"/>还有很多 ,先看这两个怎么样
      

  3.   

    支持
    或者你
    <%
      maginfo maginfo=request.getAttribute("manager)
    %>
    <%=maginfo.getUsername()%>
    这个麻烦哈,不建议使用页面代码可读性差
      

  4.   


    上面有个小错误
    应改为
    maginfo maginfo=(maginfo)request.getAttribute("manager)
      

  5.   

    再问各位一个问题,如果一个登陆界面需要两种人去登陆,一个是消费者,一个是商家,如何在Action中来实现判断,消费者和商家分别是不同的表。
      

  6.   

    哦.. 你这样去做啊..  那这样有个问题你不得不注意了,
    如果两个表中有相同的用户,就很麻烦了,
    那么你首先应该控制两张表里没有重复的数据这样才好做,
    在Action时执行一个判断,去判断两张表里的数据从而判断是哪一个角色
      

  7.   

    给用户设权限啊 在数据库中用一个字段来进行标识啊 
    当用户登陆时根据用户名和密码来判别其权限啊 
    不同的权限跳转的ACTION不同啊
      

  8.   

    我在消费者和商家表中都设置了权限ID.难道是在Action中判断类型,根据获得的权限ID,跳转到不同的Action再进行处理?就是一个登陆界面如何判断几种身份,并根据身份的不同进入不同的主界面。大家帮帮忙哈,我是才接触的,了解不多。
      

  9.   

    你既然有不同的角色。那你怎么不讲这个角色建一个角色表呢?这样简化了数据库的设计。。当你用户登录成功之后根据用户名查出该用户的角色ID。。然后在根据角色ID跳转到不同的主界面。。