应该是
您的姓名是:<% = name %>而不是
您的姓名是:<% = name1 %>吧还有就是不要有空格,就像这样<%=book%> <%=name%>
应该就没有问题了

解决方案 »

  1.   

    String name = (String) session.getValue("username");
    %>
    您的姓名是:<% = name1 %>
    name name1出错,打错了.
      

  2.   

    将name1改为name
    <html>
    <head>
    <title>session应用3</title>
    </head>
    <body>
    <%@ page contentType="text/html;charset=gb2312"%>
    <%@ page language="java" %>
    <%! String book=" "; %>
    <%
    book = request.getParameter("book");
    String name = (String) session.getValue("username");
    %>
    您的姓名是:<% = name %>
    <p>
    您喜欢读的书:<% = book %>
    </body>
    </html>