扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:李力 来源:Csdn博客 2007年11月18日
关键字:
在本页阅读全文(共12页)
测试
1、右键单击BookshopApp项目,选择“部署项目”。
2、在浏览器中输入URL: “http://localhost:8080/BookshopApp-vwp/”,选择用户,输入数量,点击“购买”按钮。
图28 |
删除订单
1、打开OrderList.jsp可视设计器。右键点击“订单列表”,打开“表布局”对话框。
2、单击“列”标签,然后单击“新建”,添加一个新列到表中。
◆表头文本和页脚文本:
◆组件类型:按钮
◆值表达式:删除
◆宽度:
◆水平对齐:居中
◆垂直对齐:中部
在OrderList.jsp可视设计器中,双击“删除”按钮,以打开Java 编辑器。在Java 编辑器中,插入点将位于该按钮的buttonDelete_action()事件处理程序方法中。
|
测试
1、右键单击BookshopApp项目,选择“部署项目”。
2、在浏览器中输入URL: “http://localhost:8080/BookshopApp-vwp/”,选择用户,点击“查询”按钮。
3、在下一个页面上,点击“删除”按钮。
图29 |
问题与解决
问题:No object bound to name java:comp/env/jdbc/bookshopDS
Sun Java System Application Server log:
StandardWrapperValve[Faces Servlet]: Servlet Faces Servlet 的 Servlet.service() 抛出异常
javax.naming.NameNotFoundException: No object bound to name java:comp/env/jdbc/bookshopDS
at com.sun.enterprise.naming.NamingManagerImpl.lookup(NamingManagerImpl.java:751)
at com.sun.enterprise.naming.java.javaURLContext.lookup(javaURLContext.java:156)
at com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:307)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at com.sun.sql.rowset.internal.CachedRowSetXReader.connect(CachedRowSetXReader.java:332)
at com.sun.sql.rowset.internal.CachedRowSetXReader.readData(CachedRowSetXReader.java:126)
解决:修改Web程序中的web.xml,添加资源引用名称jdbc/bookshopDS
图30 |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者