此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【jianhu】截止到2008-07-18 09:22:40的历史汇总数据(不包括此帖):
发帖的总数量:0                        发帖的总分数:0                        每贴平均分数:0                        
回帖的总数量:0                        得分贴总数量:0                        回帖的得分率:0%                       
结贴的总数量:0                        结贴的总分数:0                        
无满意结贴数:0                        无满意结贴分:0                        
未结的帖子数:0                        未结的总分数:0                        
结贴的百分比:---------------------结分的百分比:---------------------
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html

解决方案 »

  1.   

    检查看看你value后面的内容是不是输入成中文的符号了啊,应该没有问题的
      

  2.   

    C:out value="${UserName}"/> 
    却只输出${UserName}" 你为什么UserName的开头是大写字母呢??会不会跟这个有关系...
      

  3.   

    大小写是MODEL与JSP层保持一致就行吧,大写还能不输出?不会吧?
      

  4.   

    ${UserName}和<C:out value="${UserName}"/> 
    两种都试过了,结果一样,前台只输出了 ${UserName}
      

  5.   

    不会吧,那我估计你没加jstl的声明,根本就用到EL,否则就算取不到直,也顶多是不显示而已,怎么会出现这种情况呢..
    直接在页面上写request.setAttribute("s1","s1");
    然后${s1}看看...估计也输出${s1}
      

  6.   

     <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
       <property name="viewClass"><value>org.springframework.web.servlet.view.JstlView</value></property>
       <property name="prefix"><value>/WEB-INF/jsp/</value></property>
       <property name="suffix"><value>.jsp</value></property>
       </bean> 
    这个我在servlet.xml里加了啊
      

  7.   


    里面
    <C:out value="${UserName}"/> 这个C你是大写?
      

  8.   

     我没有在页面中设置 @ page isELIgnored的值啊 
      

  9.   

    <%@ page isELIgnored="true"%> 
    表示是否禁用EL语言,TRUE表示禁止.FALSE表示不禁止.
    但JSP2.0中默认的启用EL语言.
    你看看你的页面上有没这个声明。
      

  10.   

    会不会象8楼说的,我没有加JSTL的库啊,我看我LIB目录里有JSTL.jar
      

  11.   


    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
    <%@ page isELIgnored="false"%>设置下isELIgnored这个属性,我上次也碰到了这样的问题,将${}这个符号直接输出了,我设置了一下,就好了
    .应该就是这个问题.试试看.
      

  12.   

    我遇到了同样的问题,如果不加22楼的<%@ page isELIgnored="false"%>
    这个,之间出来表达式的${****},加了后什么也没有出来,因为用的是spring的ModelAndView,页面上写的为${model.username},其实model不需要小 需这样 ${username}model.put("username", "test name");
    return new ModelAndView(this.getViewName(), model);