求求电脑高手qq解答!

求高手解答。呵呵_百度知道
提问者采纳
jpg" esrc="http://b.com/zhidao/pic/item/a8ec8ab0c946a3ec08fa503dc6b9.baidu://b
按默认排序
其他5条回答
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁急急急!!!求高手解答_myeclipse吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:2,938贴子:
急急急!!!求高手解答收藏
问题:购物车功能,怎么在MyEclipse中修改商品信息,以下是我的GoodsBean,ModifyGoods.jsp,ModifyGoodsServlet&& 可是在运行时老报错,请高手们指正!!!GoodsBean:import java.sql.Cimport java.sql.PreparedSimport java.sql.ResultSimport java.sql.Simport java.util.ArrayLimport java.util.Cimport bean.DBBean2;import java.io.Fimport java.io.FileInputSimport java.io.InputSimport java.sql.*;import java.util.ArrayLpublic class GoodsBean {&&&& private S&&&& private S&&&& private S&&&&&&&& &&&& private S&&&&&&&&&&&& public void setCid(String cid){&&&&&&&& this.cid=&&&& }&&&& public String getCid(){&&&&&&&& return this.&&&& }&&&&&&&& public void setCname(String cname){&&&&&&&& ame=&&&& }&&&& public String getCname(){&&&&&&&&&&&& }&&&&&&&& public void setCimage(String cimage){&&&&&&&& this.cimage=&&&&&&&&&&&& }&&&& public String getCimage(){&&&&&&&& return this.&&&& }&&&&&&&&&&&& public void setCnumber(int cnumber){&&&&&&&& umber=&&&& }&&&& public int getCnumber(){&&&&&&&&&&&& }&&&&&&&& public void setCprice(float cprice){&&&&&&&& this.cprice=&&&& }&&&& public float getCprice(){&&&&&&&& return this.&&&& }&&&&&&&& public void setCintro(String cintro){&&&&&&&& this.cintro=&&&& }&&&& public String getCintro(){&&&&&&&& return this.&&&& }
&&&& public boolean add() throws Exception{&&&&&&&& boolean mark=&&&&&&&& DBBean2 db=new DBBean2();&&&&&&&&&&&&&&&& File file=new File(cimage);&&&&&&&& float l1=file.length();&&&&&&&& int l2=(int)l1;//&&&&&&&& FileInputStream fis=new FileInputStream(file);&&&&&&&&&&&&&&&&&&&&& InputStream fis=new FileInputStream(file);&&&&&&&&&&&&&&&& String sql="insert into goods values (?,?,?,?,?,?)";&&&&&&&& PreparedStatement pstmt=&&&&&&&& Connection conn=&&&&&&&&&&&&&&&& try{&&&&&&&&&&&& conn=db.createConn();&&&&&&&&&&&& pstmt=conn.prepareStatement(sql);&&&&&&&&&&&&&&&&&&&&&&&& pstmt.setString(1,cid);&&&&&&&&&&&& pstmt.setString(2,cname);&&&&&&&&&&&& pstmt.setInt(3,cnumber);&&&&&&&&&&&& pstmt.setFloat(4,cprice);&&&&&&&&&&&& pstmt.setString(5,cintro);&&&&&&&&&&&& pstmt.setBinaryStream(6,fis,l2);&&&&&&&&&&&& mark=pstmt.execute();&&&&&&&& }catch(Exception e){&&&&&&&&&&&& System.out.println(e.toString());&&&&&&&& }finally{&&&&&&&&&&&& try {pstmt.close();}catch(Exception e){}&&&&&&&&&&&& try {fis.close();}catch(Exception e){}&&&&&&&&&&&& try {conn.close();}catch(Exception e){}&&&&&&&& }&&&&&&&&&&&&&&&&&&&& }&&&&&&&&&&&& //修改商品信息
&&&& public void modifyGoods(GoodsBean goods){&&&&&&&& DBBean2 db=new DBBean2();&&&&&&&& PreparedStatement pstmt=&&&&&&&& Connection conn=&&&&&&&& try{&&&&&&&&&&&& conn=db.createConn();&&&&&&&&&&&& PreparedStatement preparedStatement=conn.prepareStatement("update goods set cname=?,cprice=?,Image=? where cid=?");&&&&&&&&&&&& //preparedStatement.setString(1, goods.getGoodID());&&&&&&&&&&&& preparedStatement.setString(1, goods.getCname());&&&&&&&&&&&& preparedStatement.setFloat(2, goods.getCprice());&&&&&&&&&&&& preparedStatement.setString(3, goods.getCimage());&&&&&&&&&&&& preparedStatement.setString(4, goods.getCid());&&&&&&&&&&&&&&&&&&&& preparedStatement.executeUpdate();&&&&&&&& }catch(Exception e){&&&&&&&&&&&& e.printStackTrace();&&&&&&&& }&&&& }&&&& //获取所有的商品信息&&&& public ArrayList getGoodsByPage(int pageNo){&&&&&&&& ArrayList goodslist=new ArrayList();&&&&&&&& DBBean2 db=new DBBean2();&&&&&&&& int begin=(pageNo-1)*5+1;&&&&&&&& int end=pageNo*5;&&&&&&&& int index=0;&&&&&&&& String sql="select * from goods";&&&&&&&& ResultSet rs=&&&&&&&& try{&&&&&&&&&&&& rs=db.executeQuery(sql);&&&&&&&&&&&& while(rs.next()){&&&&&&&&&&&&&&&& index++;&&&&&&&&&&&&&&&& if(index&begin)&&&&&&&&&&&&&&&& if(index&end)&&&&&&&&&&&&&&&& String tmpCid=rs.getString(1);
&&&&&&&&&&&&&&&& String tmpCname=rs.getString(2);&&&&&&&&&&&&&&&& String tmpCimage=rs.getString(3);&&&&&&&&&&&&&&&& float tmpCprice=rs.getFloat(5);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& //InputStream in=rs.getBinaryStream(6);&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& //写入到JavaBean中&&&&&&&&&&&&&&&& GoodsBean g=new GoodsBean();&&&&&&&&&&&&&&&& g.setCid(tmpCid);&&&&&&&&&&&&&&&& g.setCname(tmpCname);&&&&&&&&&&&&&&&& g.setCimage(tmpCimage);&&&&&&&&&&&&&&&& g.setCprice(tmpCprice);&&&&&&&&&&&&&&&& goodslist.add(g);&&&&&&&&&&&&&&&&&&&&&&&&&&&& }&&&&&&&& }catch(Exception e){&&&&&&&&&&&& e.printStackTrace();&&&&&&&& }finally{&&&&&&&&&&&& db.close();&&&&&&&& }&&&&&&&&&&&& }&&&& //获取页码总数&&&& public int getPageCount(){&&&&&&&& DBBean2 db=new DBBean2();&&&&&&&& String sql="select count(*) from goods";&&&&&&&& ResultSet rs=&&&&&&&& int pageCount=1;&&&&&&&& try{&&&&&&&&&&&& rs=db.executeQuery(sql);&&&&&&&&&&&& rs.next();&&&&&&&&&&&& int n=rs.getInt(1);&&&&&&&&&&&& pageCount=(int)((n-1)/5+1);
&&&&&&&& }catch(Exception e){&&&&&&&&&&&& e.printStackTrace();&&&&&&&& }finally{&&&&&&&&&&&& db.close();&&&&&&&& }&&&&&&&& return pageC&&&& }&&&& // 根据商品号获得商品信息&&&& public GoodsBean getGoodsByGoodsId(String s) {&&&&&&&& GoodsBean goods = new GoodsBean();&&&&&&&& DBBean2 db=new DBBean2();&&&&&&&& PreparedStatement pstmt=&&&&&&&& Connection conn=&&&&&&&& try {&&&&&&&&&&&& conn=db.createConn();&&&&&&&&&&&& Statement statement = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);&&&&&&&&&&&& ResultSet resultSet = statement.executeQuery("select * from goods where cid ='" + s+ "'");&&&&&&&&&&&& while (resultSet.next()) {&&&&&&&&&&&&&&&& String i =resultSet.getString(1);&&&&&&&&&&&&&&&& goods.setCid(i);&&&&&&&&&&&&&&&& goods.setCname(resultSet.getString(2));&&&&&&&&&&&&&&&& goods.setCimage(resultSet.getString(3));&&&&&&&&&&&&&&&& goods.setCnumber(resultSet.getInt(4));&&&&&&&&&&&&&&&& goods.setCprice(resultSet.getFloat(5));&&&&&&&&&&&&&&&& }&&&&&&&&&&&& statement.close();&&&&&&&& } catch (Exception e) {&&&&&&&&&&&& e.printStackTrace();&&&&&&&& }&&&&&&&&&&&& }&&&&&&&& //根据商品名称获得商品信息&&&& public Collection getGoodsByGoodName(String s){&&&&&&&& GoodsB
&&&&&&&& ArrayList arrayList=new ArrayList();&&&&&&&& DBBean2 db=new DBBean2();&&&&&&&& PreparedStatement pstmt=&&&&&&&& Connection conn=&&&&&&&& try {&&&&&&&&&&&& Statement statement = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);&&&&&&&&&&&& ResultSet resultSet = statement.executeQuery("select * from goods where cname ='" + s+ "'");&&&&&&&&&&&& while (resultSet.next()) {&&&&&&&&&&&&&&&& goods = new GoodsBean();&&&&&&&&&&&&&&&& goods.setCid(resultSet.getString(1));&&&&&&&&&&&&&&&& goods.setCname(resultSet.getString(2));&&&&&&&&&&&&&&&& goods.setCimage(resultSet.getString(3));&&&&&&&&&&&&&&&& goods.setCnumber(resultSet.getInt(4));&&&&&&&&&&&&&&&& goods.setCprice(resultSet.getFloat(5));&&&&&&&&&&&&&&&& arrayList.add(goods);&&&&&&&&&&&& }&&&&&&&&&&&& statement.close();&&&&&&&& } catch (Exception e) {&&&&&&&&&&&& e.printStackTrace();&&&&&&&& }&&&&&&&& return arrayL&&&& }&&&&&&&& public GoodsBean findGoodsById(String cid){&&&&&&&&&&&&&&&& try{&&&&&&&&&&&& String sql="select * from goods where cid = '"+cid+"'";&&&&&&&&&&&& DBBean2 db=new DBBean2();&&&&&&&&&&&& ResultSet rs=&&&&&&&&&&&& rs=db.executeQuery(sql);&&&&&&&&&&&& if(rs.next()){&&&&&&&&&&&&&&&& String cname=rs.getString(2);
&&&&&&&&&&&&&&&& float cprice=rs.getFloat(5);&&&&&&&&&&&&&&&& GoodsBean temp=new GoodsBean();&&&&&&&&&&&&&&&& temp.setCname(cname);&&&&&&&&&&&&&&&& temp.setCid(cid);&&&&&&&&&&&&&&&& temp.setCprice(cprice);&&&&&&&&&&&&&&&& db.close();&&&&&&&&&&&&&&&&&&&&&&&&&&&& }else{&&&&&&&&&&&&&&&&&&&&&&&&&&&& }&&&&&&&& }catch(Exception e){&&&&&&&&&&&& System.out.print(e.toString());&&&&&&&&&&&&&&&&&&&& }&&&&&&&&&&&&&&&&&&&& }&&&&}ModifyGoods.jsp&%@ page contentType="text/ charset=gb2312" language="java" import="java.sql.*" errorPage="" %&&% import="shop.GoodsBean"%&&%@ page import="bean.DBBean2" %&&!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""&&html xmlns=""&&head&&meta http-equiv="Content-Type" content="text/ charset=gb2312" /&&title&无标题文档&/title&&script language=javascript&function checkinfo(){&&&& if(checkspace(ame.value)){&&&&&&&& ame.focus();&&&&&&&& alert("对不起,请填写商品名!");&&&&&&&&&&&& }&&&& if(checkspace(document.modify.cprice.value)){&&&&&&&& document.modify.cprice.focus();
&&&&&&&& alert("对不起,请填写价格!");&&&&&&&&&&&& }&&&&}&&&& function checkspace(checkstr){&&&& var str='';&&&& for(i=0;i&checkstr.i++){&&&&&&&& str=str+'';&&&& }&&&& return (str==checkstr);}&/script&&/head&&body &&a href="index.jsp"&返回首页&/a&&&&& && &a href="maneger.jsp"&返回管理界面&/a&&div&&%&&&& String cid=request.getParameter("cid").toString();&&&& GoodsBean goodB=new GoodsBean();&&&& goodB=goodB.getGoodsByGoodsId(cid);&&&&&&&&&&&& session.setAttribute("cid",cid); %&&form id="modify" name="modify" action="ModifyGoods" action="post"&&table width="412"&& border="1"&&& &tr&&&&& &td &&编号:&/td&&&&& &td&&&%=goodB.getCid()&& %&&/td&&& &/tr&&tr&&&&& &td&&名称:&/td&&&&& &td&&&input name="goodName" type="text" value="&%=goodB.getCname() %&"/&&/td&&& &/tr&&tr&&&&& &td&&价格:&/td&&&&& &td&&&input name="goodPrice" type="text" value="&%=goodB.getCprice() %&"/&&/td&&& &/tr&&tr&&&&&&& &td&&选择商品图片&/td&&&&&&& &td&&&input name="image" type="file" /&&/td&&& &/tr&&tr&&&&&&& &td&&input type="submit" name="submit1" value="提交" onclick="return checkinfo()"/&&/td&&& &/tr&&/table&&/form&&/div&&/body&&/html&ModifGoodsServlet:import java.io.IOEimport java.io.PrintWimport java.util.Cimport java.io.IOEimport java.io.PrintWimport javax.servlet.ServletEimport javax.servlet.http.HttpSimport javax.servlet.http.HttpServletRimport javax.servlet.http.HttpServletRimport javax.servlet.http.HttpSimport com.jspsmart.upload.SmartUimport bean.DBBean2;import bean.ZhuanHimport shop.GoodsBimport bean.CopyFpublic class ModifyGoods extends HttpServlet {&&&& /**&&&&& * The doGet method of the servlet. &br&&&&&& *&&&&& * This method is called when a form has its tag value method equals to get.&&&&& * &&&&& *
request the request send by the client to the server
response the response send by the server to the client&&&&& * @throws ServletException if an error occurred&&&&& * @throws IOException if an error occurred&&&&& */&&&& public void doGet(HttpServletRequest request, HttpServletResponse response)&&&&&&&&&&&& throws ServletException, IOException {&&&&&&&& response.setContentType("text/html");&&&&&&&& PrintWriter out = response.getWriter();&&&&&&&& out&&&&&&&&&&&&&&&& .println("&!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"&");&&&&&&&& out.println("&HTML&");&&&&&&&& out.println("&& &HEAD&&TITLE&A Servlet&/TITLE&&/HEAD&");&&&&&&&& out.println("&& &BODY&");&&&&&&&& out.print("&&&& This is ");&&&&&&&& out.print(this.getClass());&&&&&&&& out.println(", using the GET method");&&&&&&&& out.println("&& &/BODY&");&&&&&&&& out.println("&/HTML&");&&&&&&&& out.flush();&&&&&&&& out.close();&&&& }&&&& /**&&&&& * The doPost method of the servlet. &br&&&&&& *&&&&& * This method is called when a form has its tag value method equals to post.&&&&& * &&&&& *
request the request send by the client to the server&&&&& *
response the response send by the server to the client&&&&& * @throws ServletException if an error occurred&&&&& * @throws IOException if an error occurred
&&&&& */&&&& public void doPost(HttpServletRequest request, HttpServletResponse response)&&&&&&&&&&&& throws ServletException, IOException {&&&&&&&&&&&&&&&& Calendar calendar=Calendar.getInstance();&&&&&&&& response.setContentType("text/html");&&&&&&&& HttpSession session=request.getSession();//&&&&&&&& String cid=(String)session.getAttribute("cid");//&&&&&&&& GoodsBean goodB=new GoodsBean();&&&&&&&& String cname=ZhuanHuan.toChinese(request.getParameter("cname"));&&&&&&&& float cprice=Float.parseFloat(request.getParameter("cprice"));&&&&&&&& String image=request.getParameter("image");&&&&&&&& //把图片提取出来存放到以下路径&&&&&&&& String imageSort=image.substring(image.lastIndexOf(".")-1);&&&&&&&& String dest="H:/jspex/jspclass/WebRoot/image/"+String.valueOf(calendar.getTimeInMillis())+imageS&&&&&&&& goodB.setCid(cid);&&&&&&&& goodB.setCname(cname);&&&&&&&& goodB.setCprice(cprice);&&&&&&&& goodB.setCimage(dest);&&&&&&&& CopyFile cp=new CopyFile();&&&&&&&& cp.copyFile(image, dest);&&&&&&&& goodB.modifyGoods(goodB);&&&&&&&& response.sendRedirect("showgoods.jsp");&&&&&&&&}/** * Initialization of the servlet. &br& * * @throws ServletException if an error occurs */public void init() throws ServletException {&&&& // Put your code here}}
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或求高手解答。。。要过程!!_百度知道
提问者采纳
毕竟我距离高中物理有一段时间了E=S×(△B&#47!在另一个里给写了答案了再写一遍都是一个人问的吧;R×L1=Mg………………M刚好离开地面;△t)………………F=B×I×L1=(B+(△B&#47。,导轨光滑就是没有摩擦力?;△t) = L1×L2×(△B&#47,不知道对不对哈。。方便你看吧我是这么想的;△t)×t)×E&#47
提问者评价
其他类似问题
按默认排序
其他1条回答
4 + A6 = 2A5 = -6 A5 = -3 A5 = A1 +4 D,则添加到A6最低所以,使得D = 2说明了一个2N-13 锡最小的是增加每一个为负,考虑到a6 = -1 A7 = 1
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁【求助】求高手解答_手机吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:1,221,300贴子:
【求助】求高手解答收藏
我的手机是OPPO Find5今天手机充电冲不进去,要不然就是越充越少。之前有过这个情况,可是修好了。现在又出现了。。该怎么办。。
真的很急。。
求高手帮忙
顶楼主,我是来捧场的!人气有了,面子也有了,经验也赚了,还帮了朋友!
毕竟国际大厂!出现这种问题很正常
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或&_百度作业帮
设湖水深为x尺,则红莲总长为x+0.5尺,根据勾股定理得:x2+22=(x+0.5)2,得:x=3.75,即湖水深3.75尺.}

我要回帖

更多关于 求ps高手qq 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信