Maison  >  Questions et réponses  >  le corps du texte

java - Les champs en action ne peuvent pas être lus à l'aide des balises struct2

分页代码
        private PageUntil pageuntil;
        @Resource
    private IAuthorAdminService iauthoradminservice;
    private AuthorAdmin authoradmin;
    private List<AuthorAdmin> listauthoradmin;



public String listAuthorAdmin() {
        pageuntil=new PageUntil();
        int currentPage = 0;
        int pagesize = pageuntil.getPagesize();
        currentPage =(currentPage == 0 ? 1 : currentPage);
        this.listauthoradmin = iauthoradminservice.queryPage(currentPage,
                pagesize);
        int countAuthorAdmin = iauthoradminservice.countAuthorAdmin();
        pageuntil
                .setPageCount(countAuthorAdmin % pagesize == 0 ? countAuthorAdmin
                        / pagesize
                        : countAuthorAdmin / pagesize + 1);

        return "listSuccess";

    }
分页实体类
public class PageUntil {
    private int pageCount;//总页数
    private int currentPage;//当前页
    private  int pagesize = 10;// 页最多显示多少条数据
    public int getPageCount() {
        return pageCount;
    }
    public void setPageCount(int pageCount) {
        this.pageCount = pageCount;
    }
    public int getCurrentPage() {
        return currentPage;
    }
    public void setCurrentPage(int currentPage) {
        this.currentPage = currentPage;
    }
    public int getPagesize() {
        return pagesize;
    }
    public void setPagesize(int pagesize) {
        this.pagesize = pagesize;
    
jsp分页片段
    <s:property value="pageuntil.pageCount" />
                页</li>
                <li>当前第<s:property value="pageuntil.currentPage" />页</li>

Si vous n'utilisez pas de classe pour encapsuler les champs de pagination, cela fonctionnera. Je ne sais pas ce qui ne va pas

.
三叔三叔2708 Il y a quelques jours786

répondre à tous(1)je répondrai

  • ringa_lee

    ringa_lee2017-06-12 09:27:08

    Changez-le simplement pour une autre façon d'écrire

    répondre
    0
  • Annulerrépondre