struts配置文件
<action name="intrashs" class="itemlist" method="getInTrash">
<result>/mail/intrashs.jsp</result>
</action>
<!-- 获取收件箱列表 -->
<action name="reces" class="itemlist" method="getReces">
<result>/mail/reces.jsp</result>
</action>

解决方案 »

  1.   

    action的两个方法
    [code=java][public String getReces() throws Exception{
    this.emp=(Emp) ActionContext.getContext().getSession().get("user");//在session中获取当前用户
    this.t=mailBizs.getTtReces(this.emp.getEid());
    this.setting();
    items=mailBizs.findPageReces(this.emp.getEid(), this.getFirst(), this.getMax());
    System.out.println("收件"+items.size());
    return SUCCESS;
    }


    /*
     * 获取收件箱垃圾邮件列表
     */
    public String getInTrash() throws Exception{
    this.emp=(Emp) ActionContext.getContext().getSession().get("user");//在session中获取当前用户
    this.t=mailBizs.getTtInTrashs(this.emp.getEid());
    System.out.println(t); /*

    items=mailBizs.findPageInTrashs(this.emp.getEid(), this.getFirst(), this.getMax());
    System.out.println("垃圾"+items.size());
    return SUCCESS;
    }
    /code]
      

  2.   

    public String getReces() throws Exception{
    this.emp=(Emp) ActionContext.getContext().getSession().get("user");//在session中获取当前用户
    this.t=mailBizs.getTtReces(this.emp.getEid());
    this.setting();
    items=mailBizs.findPageReces(this.emp.getEid(), this.getFirst(), this.getMax());
    System.out.println("收件"+items.size());
    return SUCCESS;
    }


    /*
     * 获取收件箱垃圾邮件列表
     */
    public String getInTrash() throws Exception{
    this.emp=(Emp) ActionContext.getContext().getSession().get("user");//在session中获取当前用户
    this.t=mailBizs.getTtInTrashs(this.emp.getEid());
    System.out.println(t); /*
     * 逻辑判读当前页和上一页,下一页
     */
    if(this.getN()>=this.getTotal()){
    this.next=this.getTotal();
    this.n=this.getTotal();
    }else if(this.getN()<=1) {
    this.n=1;
    this.pre=1;
    }

    items=mailBizs.findPageInTrashs(this.emp.getEid(), this.getFirst(), this.getMax());
    System.out.println("垃圾"+items.size());
    return SUCCESS;
    }
      

  3.   

    struts配置文件
    没有通配符,页面是怎么写的action地址?
      

  4.   

    楼主把调用action的链接贴出来看看,
    还有把代码整理下, 有点乱
      

  5.   

    就是这样简单的链接访问Action
     <a href="mail/sents.action">已发邮件</a>
        <a href="mail/reces.action">收件箱</a>
        <a href="mail/sending.jsp">写邮件</a>
        <a href="mail/drafts.action">草稿箱</a>
        <a href="mail/intrashs.action">垃圾箱</a>
        <a href="mail/strashs.action">已发垃圾箱</a>
      

  6.   

    把tomcat的临时文件删除下,如果用MyEclipse的话也把工作环境下的隐藏文件删一下。
    有的时候不是代码的问题。