EL语法不能用.来点出代码提示的属性给我门看的吗?一定要自己拼写出来吗?
还有value="${param.name(name是某个属性)}"是什么意思呀?
是获取表单的字段来复直吗?

解决方案 »

  1.   

    你第一个问题每看懂是什么意思  关于value="${param.name(name是某个属性)} name是表单元素的 name 名  是把制定name 的value 值 取出 赋给前面的 属性 (property 指定的)
      

  2.   

    第一个问题是:比如我写了个teacher类.属性有name,age
    然后是用的时候我new 了一个teacher
    teacher t=new teacher();
    t.         ///就是这里.当.的时候工具不是把我门的teacher类里的属性列出来给我看的吗?就是代码提示
    而在EL ....
    value="${param.name)"
    param.出代码提示吗?
      

  3.   

    ${param.name}   相当于   request.getParameter("name")
    前面看不懂
      

  4.   

    el表达式没有lz所说的那种代码提示功能,另外param是el表达式内置的变量,就像jsp里的config,out,pageContext,request等是一样的,代表一个请求参数,${param.name)等价与request.getParameter("name");其实el还有其它的内置变量比如${paramValues.hobby}==request.getParameterValues("hobby");pageScope,requestScope等。