当前位置: 代码迷 >> ASP.NET >> 有关从Request中取出对象的有关问题
  详细解决方案

有关从Request中取出对象的有关问题

热度:3622   发布时间:2013-02-25 00:00:00.0
有关从Request中取出对象的问题
在java的action层,向Request中写入有关的分页信息,以PageView<T>对象的形式存在Request中。
PageView<Buyer> pageView = new PageView<Buyer>();
……
request.setAttribute("pageView",pageView);
在jsp页面中,JSTL表达式中,可以使用 ${pageView.currentPage}来获取Request中的有关分页信息。这里,系统自动根据pageView的类型来把从request中取得的object对象强制转化为对应的类型。因为不需要在jsp的JSTL代码中判断pageView的具体类型,所以,可以把这里做成一个分页组件,并且在jsp中<jsp:include>包含进来。

现在在aspx中也想实现相同的功能。现在的问题是,从Request中取值的时候,怎么能自动转为相应的PageView对象,如PageView<Buyer>或者PageView<Employee>等。这样的话,就可以做成用户控件ascx,然后在aspx中包含进来。

------解决方案--------------------------------------------------------
你可以用viewstate来实现。
  相关解决方案