本帖最后由 classlj 于 2010-07-01 10:14:21 编辑

解决方案 »

  1.   

    这就是通过URL传了两个值给下一个连接,连接的名字就是${item.itemname}
      

  2.   

    &用来隔开两个传递的参数,有时也可写成&&
      

  3.   

    就是这个连接要 跳到 shows.htm这个页面 ?后面是要传递的参数  &就是 and的意思itemid、status是变量名称 ${item.itemid}、selectitem是值
      

  4.   


    <a href="shows.htm?itemid=${item.itemid}&status=selectitem">${item.itemname}</a>这是一个html的链接
    ${item.itemid}、${item.itemname}是el表达式,就是跳转的当前页面的action中在request设置了一个item的对象,
    这个item的类是个标准的javabean,就是要有getter和setter方法
      

  5.   

    itemid
    status
    这两个参数
    后台可以用
    request.getParameter("itemid");
    request.getParameter("status");
    取得
      

  6.   

    标签
    <html><a><br><table>
    ........
      

  7.   

    <a href="shows.htm?itemid=${item.itemid}&status=selectitem">${item.itemname}</a>呵呵 html标签啊 ,明白了吧?
      

  8.   

    <a href="shows.htm?itemid=${item.itemid}&status=selectitem">${item.itemname}</a>
    其实主要是用到了EL表达式,${item.itemid}是在request等范围内查找名叫item的属性,而这个属性值又是一个对象,再取出它的itemid,然后作为参数附加在链接后面。
    后面的&只是区分一下多个参数而已。
    而后面的链接名和前面的解释一样。
      

  9.   

    <a href="shows.htm?itemid=${item.itemid}&status=selectitem">${item.itemname}</a><a></a>表示链接
    中间的${item.itemname}是EL表达式,意思是取item对象的itemname属性
    href指链接的位置,为shows.html
    ?后是传的值,用&分隔多个值
    传的值有itemid=${item.itemid} status=selectitem两个。第一个也是EL表达式
      

  10.   

    <a></a>这个要对称!
      

  11.   

    楼主从哪里看来这么一句。能看到这句话的至少能看懂<a>了啊,先看基础书吧
      

  12.   

    <a href="shows.htm?itemid=${item.itemid}&status=selectitem">${item.itemname}</a>${item.itemid} 是EL表达式。不是request.getParameter("itemid"); 而是这样的 request.getAttribute("itemid");
      

  13.   

    <a href="www.baidu.com?name=xxx&pswd=xxxx">百度</a><a href="shows.htm?itemid=${item.itemid}&status=selectitem">${item.itemname}</a>对照一下就晓得了itemid 和status是变量名
    ${item.itemid} 和selectitem是对应的值 
    ${item.itemid} 和${item.itemname}是从上面的程序代码里面得到的,这种情况常见于X.jsp