try:1、<%out.print("<INPUT class=textfield name=penname value="+nick+">");%>2、<input class=textfield name=penname value=<%=nick%>>

解决方案 »

  1.   

    <input class=textfield name=penname value=<%=nick%>>或者:<input class=textfield name=penname value=<%=rs.getString("nick")%>>
      

  2.   

    2、<input class=textfield name=penname value=<%=nick%>>或2、<input class=textfield name=penname value=<%=rs.getString("nick")%>>
      

  3.   

    谢谢!
    第一种方式,编译通不过,出现一下错误org.apache.jasper.JasperException: Unable to compile class for JSPD:\tomcat\work\localhost_8080%2Fexamples\_0002fWork_0002fRegist_0002fchangeinfo_0002ejspchangeinfo_jsp_0.java:117: Undefined variable: nick
                    out.print("");
    我已经定义了nick
      

  4.   

    2、<input class=textfield name=penname value=<%=nick%>>
    这种方法出现也出现编译错误2、org.apache.jasper.JasperException: Unable to compile class for JSPD:\tomcat\work\localhost_8080%2Fexamples\_0002fWork_0002fRegist_0002fchangeinfo_0002ejspchangeinfo_jsp_0.java:117: Undefined variable: nick
                    out.print(nick);
                              
      

  5.   

    你的nick不是变量吗?
    try:String nick = request.getParameter("penname")==null?"":request.getParameter("penname") ;真是没有办法!:)
      

  6.   

    你的nick不是变量吗?
    try:String nick = request.getParameter("penname")==null?"":request.getParameter("penname") ;真是没有办法!:)
      

  7.   

    <input type="text" name="penname" value="<%=nick%>">
    注意:你使用FrontPage还是Dreamever