JSP取后台JAVA代码
发布网友
发布时间:2022-05-15 04:56
我来回答
共6个回答
热心网友
时间:2023-10-09 14:32
应该是用struts作的吧,a.java是一个action类,在action类中将获得值保存到request或session中,也就是request.setAttribute("xxx",xxxx);在c.jsp中获得request或session中的值,<%=request.getAttribute(xxx);%> 这样就把后面的xxxx的值获得了。
热心网友
时间:2023-10-09 14:33
b.jsp 通过.do 执行 a.java , a.java 返回 a.java中 获得的那些值 并 在action 中 保存到一个容器..之后 c.jsp获得这个 容器中的值 即可
热心网友
时间:2023-10-09 14:33
把 a.java 做成 servlet,在 a.java中用 request.setAttribute()方法把值给设置进去,在 c.java 中用 request.getAttribute() 就可以取得值了。
热心网友
时间:2023-10-09 14:34
b.jsp通过.do的方式跳到a.java通过判断,那么你把a.java中的数据放到作用越中,如果你是用的struts1的话,可以直接通过request.setAttribute(name,value);就可以了!
热心网友
时间:2023-10-09 14:35
1把a.java中查询出来的数据用放在Vector当中
2然后通过request.setAttribute("vShopCar", vShopCar);或session.setAttribute("vShopCar", vShopCar);再返回到c.jsp页面
public Vector getBookList(){
Vector vSearch=new Vector();
try{
JDBConnect db=new JDBConnect();
conn=db.getConnect();
stmt=conn.createStatement();
String sql="select * from bookList";
rs=stmt.executeQuery(sql);
while(rs.next()){
Search search=new Search(); //JavaBean类
search.setBookNo(rs.getString(1));
search.setBookImg(rs.getString(2));
search.setBookName(rs.getString(3));
search.setAuthor(rs.getString(4));
search.setPublish(rs.getString(5));
search.setISBN(rs.getString(6));
search.setTypeName(rs.getString(7));
search.setClassifyName(rs.getString(8));
search.setSmallClassifyName(rs.getString(9));
search.setPrice(rs.getString(10));
search.setMemberPrice(rs.getString(11));
search.setContents(rs.getString(12));
search.setForeword(rs.getString(13));
search.setPublishTime(rs.getString(14));
search.setDanwei(rs.getString(15));
search.setTeJia(rs.getString(16));
vSearch.add(search);
}
}catch(Exception e){
e.printStackTrace();
}
finally{
try{
rs.close();
stmt.close();
}catch(Exception e){
e.printStackTrace();
}
}
return vSearch;
}
热心网友
时间:2023-10-09 14:35
通过setAttribute()将值封装到request或session中。通过getAttribute()取。