Servlet查询出的结果集能否作为参数传给jsp显示?

来源:百度知道 编辑:UC知道 时间:2024/05/16 11:43:33
1.Servlet查询出的结果集能否作为参数传给jsp显示?
2Servlet能否插入一个href的链接
谢谢!

Servlet 可以传递Java中的集合类给Jsp页面, 用request, session, ServletContext 都可以setAttribute(key, value), 保存的数据都是Object类型的, 但是需要注意的是页面的接受的时候(使用getAttribute(key)),得到的是Object对象, 所以最好不要用泛型, 在迭代的时候使用强制转化.

Servlet中用获得PrintWriter:
PrintWriter out = response.getWriter();
然后用out可以输出任何内容, 和JSP中的内置对象out的使用方法一样, 但是一般Servlet都是用来处理逻辑的, 不用来显示, 因为如果你想显示内容, 还是用JSP吧, 不要怕文件多.

1 可以 servlet中 request.setAttribute("名字","内容");
然后在jsp中迭代输出就行了。

2 可以 out.println("<a href=‘****'>链接</a>");

可以的,你把他封装到session,或者request,application都可以,然后在相应的jsp页面获得session,或者request,application,祝你好运