欢迎光临
我们一直在努力

to loveyourvv !servlet 传对象给jsp 的最简单的例子-JSP教程,资料/其它

建站超值云服务器,限时71元/月

//servlet
package s;

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;

public class servlet1 extends httpservlet {

  //initialize global variables
  public void init() throws servletexception {
  }
  //process the http get request
  public void doget(httpservletrequest request, httpservletresponse response) throws servletexception, ioexception {

    selectbf(request,response);
  }

  public void selectbf(httpservletrequest request, httpservletresponse response) throws servletexception,ioexception{
        arraylist list=new arraylist();
        list.add("aa");
        list.add("bb");
        list.add("cc");
        request.setattribute("userdb",list);
        servletcontext sc = getservletcontext();
        string url="/readybk.jsp";
        requestdispatcher rd = sc.getrequestdispatcher(url);
        rd.forward(request,response);
  }

  //clean up resources
  public void destroy() {
  }
}

//jsp
<%@ page contenttype="text/html; charset=gbk" %>
<%@ page import="java.util.arraylist"%>
<html>
<head>
<title>
jsp1
</title>
</head>
<body>
<h1>
jbuilder generated jsp
</h1>
<%
arraylist mylist =(arraylist)request.getattribute("userdb");
out.print(mylist.size());
%>
</body>
</html>

<!–web.xml加入,不加也行–>
    <servlet>
    <servlet-name>servlet1</servlet-name>
    <servlet-class>s.servlet1</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>servlet1</servlet-name>
    <url-pattern>/servlet1</url-pattern>
  </servlet-mapping>

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » to loveyourvv !servlet 传对象给jsp 的最简单的例子-JSP教程,资料/其它
分享到: 更多 (0)