第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

java.lang.NullPointerException

http://img1.sycdn.imooc.com//57b062110001219711950188.jpg

http://img1.sycdn.imooc.com//57b062660001ff0b08420445.jpg

不知道哪里出問(wèn)題了,用struts2來(lái)管理action

然后引入了struts2-spring-plugins.jar。不是自動(dòng)引入裝配service的嗎?

到我這就是空指針異常了。。。。

正在回答

12 回答

public void setProductService(ProductService productService) { ?

this.productService = productService;

}

方法名一定要是setProductService,否則出錯(cuò)

0 回復(fù) 有任何疑惑可以回復(fù)我~

我的也一直報(bào)這個(gè)錯(cuò),后來(lái)發(fā)現(xiàn)是沒(méi)有寫(xiě)@Resource這個(gè)東西,加上以后就可以了

0 回復(fù) 有任何疑惑可以回復(fù)我~
<!--?配置業(yè)務(wù)層的類?-->
????<bean?id="productServiceBean"?class="com.jxust.ssh.service.ProductService">
????????<property?name="productDao"?ref="productDaoBean"/>
????</bean>
????
????<!--?配置dao層的類?-->
????<bean?id="productDaoBean"?class="com.jxust.ssh.dao.ProductDao">
????</bean>


0 回復(fù) 有任何疑惑可以回復(fù)我~

如果非要注入的方式的話

<package?name="default"?namespace="/"?extends="struts-default">
?????????<action?name="product_*"?class="productActionBean"?method="{1}">
????????????<result?name="index">index.jsp</result>
????????</action?>?
????</package>
????<!--?配置Action?的類?-->
????<bean?id="productActionBean"?class="com.jxust.ssh.action.ProductAction">
????????<property?name="produceService"?ref="productServiceBean"></property>
????</bean>

struts.xml里action的class應(yīng)寫(xiě)成spring里對(duì)應(yīng)bean的id 。只有這樣spring容器才會(huì)自動(dòng)的將papermanager注入

0 回復(fù) 有任何疑惑可以回復(fù)我~
/**
?????*?保存商品的執(zhí)行的方法:save
?????*/
????public?String?save(){
????????ApplicationContext?context?=?new?ClassPathXmlApplicationContext("applicationContext.xml");
????????ProductService?productService=(ProductService)context.getBean("productService");
????????System.out.println("Action中的save方法執(zhí)行了......");
????????productService.save(product);
????????return?NONE;
????}

把下面這段注釋或刪掉

/*????//Structs和spring整合過(guò)程中按名稱自動(dòng)注入的業(yè)務(wù)層類
?????*?不能自動(dòng)呢注入
????private?ProductService?produceService;

????public?void?setProduceService(ProductService?produceService)?{
????????this.produceService?=?produceService;
????}*/


0 回復(fù) 有任何疑惑可以回復(fù)我~

我遇到了這個(gè)問(wèn)題 ?我最后發(fā)現(xiàn)是差個(gè)jar 包 ?導(dǎo)入之后 就解決了 ? struts2-spring-plugin-2.3.15.3.jar

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_靖_9

正解,我之前導(dǎo)入的是最新的jar包,struts2-spring-plugin-2.3.34一直出現(xiàn)這個(gè)問(wèn)題,后來(lái)重新導(dǎo)入struts2-spring-plugin-2.3.15.2就沒(méi)問(wèn)題了
2018-04-19 回復(fù) 有任何疑惑可以回復(fù)我~

求這個(gè)問(wèn)題啊

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

彼岸微藍(lán)

<property name="productserver" ref="productserver"></property> 看這里的name名稱要與ref的名稱相同才能通過(guò),這是在一篇博客上查到的
2016-10-20 回復(fù) 有任何疑惑可以回復(fù)我~
#2

彼岸微藍(lán)

有問(wèn)題的私信我,我也在學(xué)
2016-10-20 回復(fù) 有任何疑惑可以回復(fù)我~

同求這個(gè)問(wèn)題啊啊啊啊啊啊?

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕尼黑9146956

一個(gè)一個(gè)的英文單詞字母看,肯定是productservice的英文有問(wèn)題尤其在 public ProductServic productService那里錯(cuò)的
2017-05-23 回復(fù) 有任何疑惑可以回復(fù)我~

是因?yàn)?img src="http://img1.sycdn.imooc.com//57fdf49e000198e905000088.jpg" alt="http://img1.sycdn.imooc.com//57fdf49e000198e905390094.jpg" />這個(gè)文件未被實(shí)例化 意思就是你的自動(dòng)注入沒(méi)起效果,可以手動(dòng)實(shí)例化 ?不用在spring配置文件里面進(jìn)行配置

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕尼黑9146956

第二個(gè)productService 小寫(xiě)p 還要把原來(lái)的set方法的去掉再生成一遍!
2017-05-23 回復(fù) 有任何疑惑可以回復(fù)我~

同樣的問(wèn)題,不是拼寫(xiě)錯(cuò)誤,如果直接實(shí)例化是可以的 。但是用spring注入的方式就會(huì)報(bào)這個(gè)錯(cuò)誤,檢查了好幾遍 ?配置都是一樣的,還是不知道錯(cuò)誤在哪兒。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_誒姆_0

找到答案了嗎?我也卡在這兒了,并且,在ProductAction調(diào)用service層的方法時(shí),是怎么調(diào)用的spring的配置文件的呢
2016-10-04 回復(fù) 有任何疑惑可以回復(fù)我~
首頁(yè)上一頁(yè)12下一頁(yè)尾頁(yè)

舉報(bào)

0/150
提交
取消
基于SSH實(shí)現(xiàn)員工管理系統(tǒng)之框架整合篇
  • 參與學(xué)習(xí)       49826    人
  • 解答問(wèn)題       365    個(gè)

本視頻教程主要介紹環(huán)境搭建和SSH框架整合,逐層深入理解學(xué)習(xí)

進(jìn)入課程

java.lang.NullPointerException

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)