早教吧作业答案频道 -->其他-->
这是JAVAEE课设的作业,要求编写一个产品信息管理系统.首页productList.jsp(仅写出之间的代码):修改删除ID名称重量高度下面有两个问题:1.这是增加产品的页面productAdd.jsp:\x05\x05\x05\x05\x05\x05\
题目详情
这是JAVAEE课设的作业,要求编写一个产品信息管理系统.
首页productList.jsp(仅写出之间的代码):
下面有两个问题:
1.这是增加产品的页面productAdd.jsp:
\x05
\x05
\x05\x05
\x05\x05\x05alert("id在数据库中已存在");
\x05\x05
\x05
\x05 \x05
\x05\x05\x05alert("添加成功");
\x05\x05
\x05
\x05
ID:
名称:
重量:
高度:
现在问题是当id输入出现重复时会弹出对话框“id重复”,这个没问题;但是当添加成功时则根本不会弹出“添加成功”的对话框,而是直接跳转到列表页面productList.jsp.
2.这是删除页面的代码(同上):
var k=window.confirm("确定删除?");
if(k){
flag=true;
}
以上代码完全无法实现删除指定项目的功能,也不弹出“确认删除?”的确认框.
附带ProductManager.deleteProduct的代码:
public static void deleteProduct(String[] s) throws Exception{
\x05\x05Connection cn=null;
\x05\x05Statement stmt=null;
\x05\x05try
\x05\x05{
\x05\x05\x05Class.forName("com.mysql.jdbc.Driver").newInstance();
\x05\x05\x05cn=DriverManager.getConnection("jdbc:mysql://localhost:3306/productmanagement","root","im92286");
\x05\x05\x05stmt=cn.createStatement();
\x05\x05\x05for(int i=0;i
首页productList.jsp(仅写出之间的代码):
下面有两个问题:
1.这是增加产品的页面productAdd.jsp:
\x05
\x05
\x05\x05
\x05\x05\x05alert("id在数据库中已存在");
\x05\x05
\x05
\x05 \x05
\x05\x05\x05alert("添加成功");
\x05\x05
\x05
\x05
ID:
名称:
重量:
高度:
现在问题是当id输入出现重复时会弹出对话框“id重复”,这个没问题;但是当添加成功时则根本不会弹出“添加成功”的对话框,而是直接跳转到列表页面productList.jsp.
2.这是删除页面的代码(同上):
var k=window.confirm("确定删除?");
if(k){
flag=true;
}
以上代码完全无法实现删除指定项目的功能,也不弹出“确认删除?”的确认框.
附带ProductManager.deleteProduct的代码:
public static void deleteProduct(String[] s) throws Exception{
\x05\x05Connection cn=null;
\x05\x05Statement stmt=null;
\x05\x05try
\x05\x05{
\x05\x05\x05Class.forName("com.mysql.jdbc.Driver").newInstance();
\x05\x05\x05cn=DriverManager.getConnection("jdbc:mysql://localhost:3306/productmanagement","root","im92286");
\x05\x05\x05stmt=cn.createStatement();
\x05\x05\x05for(int i=0;i
▼优质解答
答案和解析
\x05\x05\x05alert("添加成功");
\x05\x05
\x05
在执行js之前已经执行了jsp:forward,所以建议改为——
\x05\x05\x05alert("添加成功");
window.navigate("productList.jsp");
\x05\x05
同样的道理,删除页面的jsp:forward也先于js执行了
看你删除页面,猜测你应该是在其他页面(如productList.jsp)点击“删除”按钮,跳转到这个删除页面进行删除操作,建议在删除按钮添加click事件,调用js弹出确认框,点击确认跳转到删除页面执行删除操作,alert出删除操作结果后,使用类似window.navigate("productList.jsp");的js代码跳到productList.jsp页面
\x05\x05
\x05
在执行js之前已经执行了jsp:forward,所以建议改为——
\x05\x05\x05alert("添加成功");
window.navigate("productList.jsp");
\x05\x05
同样的道理,删除页面的jsp:forward也先于js执行了
看你删除页面,猜测你应该是在其他页面(如productList.jsp)点击“删除”按钮,跳转到这个删除页面进行删除操作,建议在删除按钮添加click事件,调用js弹出确认框,点击确认跳转到删除页面执行删除操作,alert出删除操作结果后,使用类似window.navigate("productList.jsp");的js代码跳到productList.jsp页面
看了这是JAVAEE课设的作业,要...的网友还看了以下:
如图,四个村庄A、B、C、D分别在正方形ABCD的四个顶点处,E是通往A,B村庄公路上的一所小学, 2020-05-13 …
这种情况怎么用英语说不用谢?就是我给送给她张她很喜欢的海报各自回家后她给我发短信说“thanksf 2020-05-16 …
短文改错注意:每处错误及其修改仅限一词,Ididn'tgetu短文改错注意:每处错误及其修改仅限一 2020-05-22 …
若P两条异面直线l,m外的任意一点,则()A.过点P有且仅有一条直线与l,m都平行B.过点P有且仅 2020-06-15 …
若P两条异面直线l,m外的任意一点,则()A.过点P有且仅有一条直线与l,m都平行B.过点P有且仅 2020-06-15 …
若P两条异面直线l,m外的任意一点,则()A.过点P有且仅有一条直线与l,m都平行B.过点P有且仅 2020-06-15 …
短文改错注:每处错误及其修改仅限一次,只允许修改10处I'mwritingto短文改错注:每处错误 2020-06-22 …
如图,某广场中间有一块边长为2百米的菱形状绿化区ABCD,其中BMN是半径为1百米的扇形,.管理部 2020-07-30 …
两个方程仅有一个相同的根已知方程x方-px-3=0与方程x方-4x-(p-1)=0仅有一个跟相同,求 2020-11-08 …
如图,在一条铁路MN的同侧有A、B两个工业园区,为了运输的需要,准备在铁路旁修建一个货运站P,已知A 2020-12-15 …