开发者社区> 问答> 正文

jsp中我调用另一个类里的list一直报错 <b> ?报错

一直报错说orderDAO cannot be resolved和
nOrderID cannot be resolved to a variable

if(curOrder !=null){
    List<OrderDetails> odsList=orderDAO.getOrderDetailsList(nOrderID);
    Iterator<OrderDetails> odsIt=odsList.iterator();
    while(odsIt.hasNext()){
        OrderDetails ods=odsIt.next();
%>

之后我类里的代码是这样的

 public List <Order>getOrdersByCustomerID(int nCustomerID){
    Connection con=null;
    PreparedStatement pstmt=null;
    ResultSet rs=null;
    List<Order>orders=new ArrayList<Order>();

我的调用格式是不是错了?应该改成什么样的?

展开
收起
爱吃鱼的程序员 2020-06-23 14:13:43 432 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    是不是连接数据库没有查询出来数据,查查连接数据库那点代码试试

    最好不要在jsp里面进行数据查询

    ListodsList=orderDAO.getOrderDetailsList(nOrderID);
    publicListgetOrdersByCustomerID(intnCustomerID)
    请问是要调用下面的方法取得list集合吗

    ListodsList=orderDAO.getOrderDetailsList(nOrderID);

    查一下你的类包应用是否缺失

    2020-06-23 14:13:59
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载