如何在JSP中自动生成mySQL的唯一ID

时间:2016-09-24 08:53:26

标签: java mysql jsp servlets

我想问一下我在哪里以及如何在JSP中为我的表单创建一个自动生成的项代码(类似于带有自动增量的主键)。如此图片中所示>

link to JSP screen

我需要在将它们输入mySQL数据库(例如IGA01,IGA02,IGA03)之前在屏幕上显示项目代码。每次用户点击“添加行”时按钮,添加一行,项目代码应增加1.我使用MVC创建我的Java Web应用程序...我有点迷失在哪里以及如何创建此功能(应该是代函数可以在JSP,servlet或模型类中完成吗?)

1 个答案:

答案 0 :(得分:0)

创建一个Servlet并编写这些代码  连接con = null;
ResultSet rs = null;
/ *我假设你已建立连接 /
声明stmt = con.createStatement();
rs = stmt.excecuteQuery(" SELECT count(
)FROM TABLE_NAME");
字符串id =" IGA" +计数+"";
PreparedStatement ps = conn.prepareStatement(" INSERT INTO TABLE_NAME(id)VALUES('" + id +"');");

stmt.close();
con.close();
使用简单的jquery代码在ur页面上显示id。