分页问题,给xml传页面最大显示数和开始数

这个是dao层里定义的方法

public List findByPage(@Param("begin")int begin,@Param("pageSize")int pageSize);

xml里的

<select id="findByPage" resultMap="gMap" parameterType="Integer">
    select * from goods order by goodsid asc limit #{0},#{1}
</select>

这个有什么问题么?各位大神,也用了这个@param么,怎么还报找不到值!

报错
org.apache.ibatis.binding.BindingException: Parameter '0' not found. Available parameters are [param1, param2, pageSize, begin]

你是sql里面报错找不到值吗? select * from goods order by goodsid asc limit #{begin},#{pageSize},sql不能直接用下标取值

#{0},#{1} 修改为 #{begin},#{pageSize}