国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

JSP 開發之servlet中調用注入spring管理的dao

2024-09-05 00:23:03
字體:
來源:轉載
供稿:網友

JSP 開發之servlet中調用注入spring管理的dao

我們用spring的依賴注入可以將dao注入到action中,然后我們就可以直接調用了dao中的方法了,可是servlet不是由spring容器管理,所以在servlet中不能注入dao類,也就不能用dao中的方法。

下面是實現方法:

private UserDao userDao;        public void init() throws ServletException {     super.init();          ServletContext servletContext = this.getServletContext();          WebApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(servletContext);          userDao = (UserDao)ctx.getBean("userDao");   } 

在servlet中加入私有變量UserDao,然后在servlet的init()方法中初始化一下即可用。

public UserDao getUserDao() {     return userDao;   }    public void setUserDao(UserDao userDao) {     this.userDao = userDao;   } 

還要加get  set方法,(去掉這個的情況沒有測試)

以后就可以隨意在servlet中調用dao了,耶!

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!


注:相關教程知識閱讀請移步到JSP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿图什市| 恩施市| 会泽县| 龙州县| 南澳县| 抚顺市| 保定市| 会泽县| 平和县| 凉城县| 新河县| 白银市| 长宁区| 元氏县| 安徽省| 拜城县| 西藏| 五寨县| 虞城县| 宾川县| 依安县| 湖州市| 南安市| 通州市| 甘谷县| 阿图什市| 梅州市| 新绛县| 宜城市| 遂宁市| 噶尔县| 四川省| 合川市| 哈密市| 安龙县| 安化县| 晋中市| 望江县| 玉林市| 浑源县| 永福县|