誰(shuí)說(shuō)的抽象類不能實(shí)現(xiàn)方法,抽象類中的方法并不是每一個(gè)都是抽象方法;含抽象方法的類一定是抽象類,但是抽象類并不一定包含抽象方法。
2017-11-22
已采納回答 / 綠萬(wàn)哥哥
我自己的理解為:setattribute設(shè)置對(duì)象的意思是如果會(huì)話中沒(méi)有cart對(duì)象,就在會(huì)話中加入cart,而不是用來(lái)傳遞cart的值。接下來(lái)使用getattribute都是直接使用會(huì)話這個(gè)本體,就是把cart這個(gè)本體直接get到然后做操作,而不是你理解的get到一個(gè)會(huì)話中cart的副本,修改完副本后再set回去會(huì)話。
2017-11-14
已采納回答 / 黑漆漆
你這個(gè)版本應(yīng)該在2.5之上了吧,3.0之后的版本都默認(rèn)是生成注解而不是web.xml的,配置都直接在注解里配置好了所以xml都不更行了。。。。
2017-11-11
已采納回答 / 舍友有難_邊跑邊看
servlet類的service方法會(huì)根據(jù)請(qǐng)求方式來(lái)決定調(diào)用doPost方法還是doget方法。GET是向服務(wù)器請(qǐng)求一個(gè)頁(yè)面,而POST是請(qǐng)求向服務(wù)器發(fā)送數(shù)據(jù)。GET也可以發(fā)送參數(shù)給服務(wù)器,不過(guò)是加在URL后面,例如href="index.jsp?name=xxx",這樣。而且受制于url的長(zhǎng)度限制,GET傳輸?shù)臄?shù)據(jù)量小,安全性低,因?yàn)榇蠹叶寄茉诘刂窓谥锌匆?jiàn)POST發(fā)送的參數(shù)是在HTTP請(qǐng)求體中的,在地址欄中是不可見(jiàn)的,安全性較高。而且傳輸?shù)臄?shù)據(jù)量也沒(méi)有限制。
2017-11-11
最新回答 / Queen丶Star
你是個(gè)什么意思? 你是說(shuō)goods.get(i)取到的值永遠(yuǎn)是1??這是循環(huán)啊,it.next()每一次取出的值都是不同的啊,是根據(jù)商品的屬性去取出了商品的數(shù)量啊,所以也許數(shù)量會(huì)是1,但是商品是不同的,
2017-11-09
@WebServlet注解的其他使用方法:
http://blog.csdn.net/mytt_10566/article/details/70173007
關(guān)于啟動(dòng)時(shí)加載Servlet的注解方式里面也有講解
http://blog.csdn.net/mytt_10566/article/details/70173007
關(guān)于啟動(dòng)時(shí)加載Servlet的注解方式里面也有講解
2017-11-09
myeclipse 2017創(chuàng)建項(xiàng)目時(shí)沒(méi)有web.xml的問(wèn)題:
建web工程的時(shí)候,點(diǎn)下面的”next"到第三頁(yè)的時(shí)候,會(huì)有“Generate Web.xml deployment descriptor”,默認(rèn)沒(méi)勾選,勾上就行了。
現(xiàn)在都是通過(guò)servlet類中的注解來(lái)修改web.xml, 但是貌似myeclipse中自動(dòng)生成的注解會(huì)報(bào)404,
把TestServlet1類開(kāi)頭的@WebServlet("/TestServlet1")改成@WebServlet("/servlet/TestServlet1")就能運(yùn)行了
建web工程的時(shí)候,點(diǎn)下面的”next"到第三頁(yè)的時(shí)候,會(huì)有“Generate Web.xml deployment descriptor”,默認(rèn)沒(méi)勾選,勾上就行了。
現(xiàn)在都是通過(guò)servlet類中的注解來(lái)修改web.xml, 但是貌似myeclipse中自動(dòng)生成的注解會(huì)報(bào)404,
把TestServlet1類開(kāi)頭的@WebServlet("/TestServlet1")改成@WebServlet("/servlet/TestServlet1")就能運(yùn)行了
2017-11-09
關(guān)于web.xml中進(jìn)行設(shè)置的問(wèn)題
servlet中name設(shè)置的name是隨便起名的,不過(guò)和mapping中的name一樣。
servlet中class寫的是要響應(yīng)的類文件,包名+類文件名
mapping中的url寫的是要響應(yīng)的類文件的絕對(duì)地址
servlet中name設(shè)置的name是隨便起名的,不過(guò)和mapping中的name一樣。
servlet中class寫的是要響應(yīng)的類文件,包名+類文件名
mapping中的url寫的是要響應(yīng)的類文件的絕對(duì)地址
2017-11-08
在類中
response.setContentType("text/html;charset=UTF-8");
PrintWriter out =response.getWriter();
這個(gè)順序不能變,編碼設(shè)置要在聲明out之前,老師的順序錯(cuò)了,順序錯(cuò)了編碼設(shè)置不會(huì)生效。
關(guān)于eclipse創(chuàng)建沒(méi)有web.xml的問(wèn)題,在這里http://jingyan.baidu.com/article/90808022c495d9fd91c80f15.html有解決辦法。
我看有些網(wǎng)友說(shuō)eclipse不需要設(shè)置,這個(gè)我就不清楚了,我的是必須設(shè)置了才行,可能是版本的問(wèn)題吧。
response.setContentType("text/html;charset=UTF-8");
PrintWriter out =response.getWriter();
這個(gè)順序不能變,編碼設(shè)置要在聲明out之前,老師的順序錯(cuò)了,順序錯(cuò)了編碼設(shè)置不會(huì)生效。
關(guān)于eclipse創(chuàng)建沒(méi)有web.xml的問(wèn)題,在這里http://jingyan.baidu.com/article/90808022c495d9fd91c80f15.html有解決辦法。
我看有些網(wǎng)友說(shuō)eclipse不需要設(shè)置,這個(gè)我就不清楚了,我的是必須設(shè)置了才行,可能是版本的問(wèn)題吧。
2017-11-08