我在servlet中设置了要传的值,也进行了forward,但是为什么在jsp页面中显现不出我传的值呢
解决方案 »
- 高手来帮帮忙啊。急啊
- 关于mybatis返回List类型数据的问题
- 用什么客户端工具访问Rest发布的web Service
- java新手问个jdbc连接oracle的问题,急
- 公司转型,全面转向J2EE,关于课程的学习问题
- 在本地是好的,换到服务器上面就出现如下错误,不晓得问题出在哪里?请帮忙看一下,谢谢
- 使用struts后出现“HTTP Status 400 - Invalid path ”错误,大虾来帮帮我!!!在线给分
- jboss服务器一小时重起一次,严重问题,望高手帮忙,在线等。。。。。。
- JAVABEAN能不能调用在Weblogic上布置好的 Tx DataSource Pool呢
- log4j在控制台有日志输出,但在指定的文件里没有日志输出。
- TOMCAT怎么了?
- 在myeclipse使用SSH框架中出现的错误!弄了一天了,心力交瘁。请各位帮帮忙!严重: Exception sending co
jsp是如何取的值呢
这个是我Servlet的代码
package com.servlet;import java.io.IOException;
import java.util.Iterator;import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import com.serves.bbs;public class servlet extends HttpServlet{ @Override
protected void doGet(HttpServletRequest requset, HttpServletResponse respones)
throws ServletException, IOException {
bbs bs = new bbs();
Iterator b=bs.dDAO();
requset.setAttribute("nbsw", b);
RequestDispatcher req =requset.getRequestDispatcher("/Mywork.jsp");
try {
req.forward(requset, respones);
} catch (ServletException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
super.doGet(requset, respones);
} @Override
protected void doPost(HttpServletRequest requset, HttpServletResponse respones)
throws ServletException, IOException {
super.doPost(requset, respones);
}
public void alist(HttpServletRequest requset, HttpServletResponse respones){
bbs bs = new bbs();
Iterator b=bs.dDAO();
requset.setAttribute("nbsw", b);
RequestDispatcher req =requset.getRequestDispatcher("/Mywork.jsp");
try {
req.forward(requset, respones);
} catch (ServletException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
这个是给我JSP的代码:
<%@ page language="java" import="com.dao.*,java.util.*,com.serves.*,com.bean.*,com.servlet.*" pageEncoding="utf-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%=request.getAttribute("nbsw")%>
<%request.setAttribute("aaa","6566"); %>
${requsetScope.aaa}
<table border="1">
<tr>
<td>EMPNO</td>
<td>ENAME</td>
<td>JOB</td>
<td>MGR</td>
<td>HIREDATE</td>
<td>SAL</td>
<td>COMM</td>
<td>DEPTNO</td>
<td>操作</td>
</tr>
<%
bbs bs = new bbs();
Iterator cv=bs.dDAO(); %><%while(cv.hasNext()){
Eplee wo =(Eplee)cv.next();
%>
<tr><td><%=wo.getEMPNO()%></td>
<td><%=wo.getEMPNAME()%></td>
<td><%=wo.getJOB()%></td>
<td><%=wo.getMGR()%></td>
<td><%=wo.getHIREDATE()%></td>
<td><%=wo.getSAL()%></td>
<td><%=wo.getCOMM()%></td>
<td><%=wo.getDEPTNO()%></td>
<td><a href="">修改</a>/<a href="">删除</a></td>
</tr>
<%} %>
</table>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'Mywork.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
--> </head>
<body></body>
</html>
---------------没取到值?