能说的具体一些吗?我是jsp的初学者,还没有使用过session

解决方案 »

  1.   

    其实有两种方法可以实现搂主的要求的,一种使用session,一种使用jsp文件中<jsp:include>指令。
    但是如果要保存传递的内容很多,建议不要使用session,因为那样会消耗大量的服务器内存。
    使用session的简单例子是这样的:
    <!--following is java code-->
    // set session
    pagecontext.getSession().setAttribute("name",value);// get session
    pagecontext.getSession().getAttribute("name");
    使用<jsp:include>的例子如下:
    jsp:include page="{relativeURL | <%= expression%>}"   flush="true" />
      

  2.   

    我现在是要在多个页面中使用这一个公共文件的参数,我的公共文件名为:conn.jsp
    引用他的文件为querry.jsp,那我需要在conn.jsp 和 querry.jsp中写什么代码?如何使session起作用?请说的尽量具体。
      

  3.   

    呵呵,如果是你说的那样的话,用<jsp:include>最合适了,建议不要用session。
    用<jsp:include>的例子如下:
    在querry.jsp的头部加入:<jsp:include  page="conn.jsp"/>
    然后再querry.jsp中就可以使用conn.jsp中定义的变量了。
      

  4.   

    你的conn.jsp是用来连接数据库的吗?如果是的话,最好用JavaBean来实现。
      

  5.   

    如果是连接数据库的工作的话,同意楼上的,用JavaBean比较实惠,方便!