我正在尝试创建一个简单的java方法来创建到在Netbeans中创建的Derby数据库的连接。数据库名为group1,user/pass为group1/group1。当我查看服务选项卡时,数据库已连接。我从一个jsp调用这个方法,得到的是异常处理消息,而不是实际创建的连接。下面是我的方法。现在,它返回一条成功或失败的消息,但稍后将在其他方法中使用,以便在执行查询或更新之前创建连接。我导入了"java.sql.*“来处理连接和其他sqly的事情,并且我的连接"conn”在前面的java类中定义了。任何关于原因的建议都将非常感谢。
public static String crea
我想在jsp页面中显示数据库中的表内容。我知道我必须以对象的形式获取该表中的行的列表,并使用迭代遍历它们。我正试图避免在我的jsp页面中编写脚本。因此,我希望在jsp页面中包含一个servlet,它连接到数据库,获取表的结果集,将行作为对象(属于相应类类型)添加,然后将这些对象添加到列表中,并将该列表对象设置为请求对象的属性。我尝试在jsp页面.In中使用<@include servlet“/servlet”>,servlet连接到数据库并接收结果集,并将对象添加到列表中,并将属性设置为请求对象。它给出了一个错误,说这个servlet不能包含我添加的<@ found.So p
我有一个这样的问题:我在web.xml中设置了java.lang.Exception类型上的dafault错误页面,因此它必须显示在servlet和jsp中的所有异常上。但是,当我想测试这个页面(我关闭连接)时,它不在浏览器中。在经过测试的servlet中,我使用数据库,因此如果没有连接,它将抛出异常。在servlet中,我捕获了这个异常和throw new ServletException()。同样在catch块中,我首先记录消息,然后抛出一个异常。那么为什么我的tomcat不显示这个错误页面呢?相反,它显示的是空白页,在服务器输出中,我可以看到这些错误消息。
编辑
<error-p
我是HTML/JSP的新手,我正在尝试建立一个小型商店在线网站。我已经成功地连接到了MySQL数据库,在我的数据库中有一个表保存了关于我想要出售的东西的所有信息(图像、价格、描述等)。我创建了一个products.jsp,它将显示我出售的东西的所有图像,每个图像将重定向到一个jsp页面名stuff.jsp。如何为每个图像设置一个ID,以便与数据库中的图像匹配,以便在stuff.jsp中显示我单击的内容
到目前为止,我已经尝试过:在我的数据库SQL中:
create table products(
ID int not null auto_increment,
product_name