jsp分页里的问题 在分页程序中,有这样一句话,String pages = request.getParameter("dipage");//读取当前的页数 我在网上查了一下,都说这哥dipage变量要声明的。但是我把整个程序翻来覆去的看,也找不到声明,好像这个就是拿来就能用的?!怎么回事啊??各位高人!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 肯定是要申明的,request.setParameter("dipage", value); 是不是在页面请求时已经包含了参数,如<a href = "a.jsp?dipage = 1"></a>,这时就可以在跳转到的页面直接使用String pages = request.getParameter("dipage")来获得dipage的值了 存在request里的东西是以键/值对的形式存进去的,dipage是键,也就是名,值是以这个名存在request里面的,取的时候根据名就能取出对应的值。去看看往request里传值的地方吧。你就明白了。 对,就是有这样的语句<a href = "a.jsp?dipage = 1"> </a>,那请问有了这个就相当于声明了么?? 页面上 点链接以后 dipage = 1这个参数就传到另一个jsp页面 我认为dipage不用申明的,String pages = request.getParameter("dipage");这句话可以直接读取到 <a href = "a.jsp?dipage = 1"> </a>这里的dipage的值,但是要注意的是,“dispage=1”在这之间绝对不要有空格出现,否则你request.getParameter()读取的dipage的值永远都是null而不是你超链接是dipage设置的值。这个问题我自己遇到过,如有不足之处,请各位前辈多多指点。 需要在路径那里传值,然后采用request.getParameter("dipage"); 通过url传递数据,这是页面传值的方式之一,只要你在请求页面时后面加了参数,如:<a href = "a.jsp?dipage = 1"> </a>,中dipage就是参数,那么在页面中就可以获取到这个参数了 acton里保存的session 值如何赋值给 <s:textfield value> 一个js的问题 hql 左连接? struts2 页面上 ajax responseText 返回空 哪个能解决我这个登陆验证页面的问题(使用javascript) 严整输入格式 getString取出mysql库中的一列DATETIME型的值,怎么回在后面自动加上.0 浮点运算的问题 如何用JSP制作三级级联菜单程序 请教关于javabean中package的几个不明之处? SSH连接mySQL数据库的时候报错。。。。 jsp与数据库连接问题 JDBC 如何使用select top 进行分页?
去看看往request里传值的地方吧。你就明白了。