没完全理解。
前一个页面请求的是 "/team/teamMang" 么?怎么请求的?

解决方案 »

  1.   

    我就是说明我用的环境 是的 前一个页面请求的是 "/team/teamMang” 然后找到TeamBean的teamMang()方法,但是没有调用这个方法,而是直接调用jsp页面
      

  2.   

    贴出JSP页面你请求/team/teamMang的代码和BeanAction的代码。
    另外你调试了没有,程序有没有走到BeanAction里面?
      

  3.   

    走到了 直接from!=null那步就跳到最后了,加入我写的insert 和 update 操作后 以及那些接口和实现,之后就不好用了 。
    这是我的xml,写错了吗 
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd"><!-- The SQL in these maps files has purposely been typed with more verbosity than is actually required.
     For example, many of the selects could have just used SELECT * FROM... instead of listing all of the columns.
     This is to demonstrate that even complex SQL can be handled and coded and formatted the way SQL was meant
     to be (i.e. not a bunch of concatenated strings in a Java class). --><sqlMap namespace="TeamMember">  <typeAlias alias="teamMember" type="com.ibatis.bugcentral.domain.TeamMember"/>  <resultMap id="teamMemberResult" class="teamMember">
        <result property="email" column="email"/>
        <result property="role" column="role"/>
        <result property="teamId" column="teamId"/>
       <result property="useYn" column="useYn"/>
      </resultMap> 
      <insert id="insertTeamMember" parameterClass="teamMember">
    insert into
    teammember(email,role,useYn)
    values( #email#,#role#,'Y')
      </insert>
      
     
     <select id="getEmailByTeamId" resultMap="teamMemberResult" parameterClass="int">
       
        select
              email,role,teamId,useYn
        from teammember
        where teamId = #teamId#  and   useYn = 'Y'
        
     </select> <select id="getUnableEmailByTeamId" resultMap="teamMemberResult" parameterClass="int">
       
        select
              email,role,teamId,useYn
        from teammember
        where teamId = #teamId#  and   useYn = 'N'
       
     </select>
    <insert id="insertTeamMemberByTeam"  parameterClass="TeamMember">  加入后两个就不好用了 
        insert into teammember(email,teamId,role,useYn) 
        values (
           #email#, #teamId#, #role#,#useYn#)
    </insert>
    <update id="updateUseYnByEmail" parameterClass="TeamMember">
        update teammember set
          useYn = 'Y'
        where
          email = #email#
      </update></sqlMap>