早教吧作业答案频道 -->其他-->
这是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课设的作业,要...的网友还看了以下:
坡道间的动摩擦力因数为u,水平面光滑小物块A的质量为m,物块与坡道间的动摩因素u,水平面光滑;坡道顶 2020-03-31 …
((u+3)ln(u+3)+u)’((u+3)ln(u+3)+u)’如题.求((u+3)ln(u+3 2020-03-31 …
连字成词(英语)l u o e b s r u s r e t o s w a e s r t e 2020-05-14 …
aan的用法idea前面应该是a,还是用an,总是分不清a和an的用法,麻烦尽量说详细点,比如常见 2020-06-09 …
如果O+O=U+U+U,O+Z=U+U+U+U,那么Z+Z+U=()个O.如果设U=6,那么O=( 2020-06-18 …
关于英语的智力测试一天晚上,一个贼进入了boby的房子,boby在读英语书“O---I----C- 2020-06-30 …
问个概率论题:随机变量X~N(u,o^2)则Y=aX+b~什么?Z=X-U/o~什么?(那个o是一 2020-07-19 …
问个概率论题:随机变量X~N(u,o^2)则Y=aX+b~什么?Z=X-U/o~什么?(那个o是一 2020-07-19 …
Y|I|N|U|O开头的英文单词组成的句子.另外一题是Y|I|N|U|O开头的英文单词组成的句子这个 2020-11-03 …
9个字母,已知有:c,o,t,l,n,u,o无顺序.是什么单词啊.急还有1个i,还有e,总共是:c, 2020-12-05 …