????Welcome Huihui's Code World ! !????
接下來看看由輝輝所寫的關于Eclipse使用的相關操作吧
目錄
????Welcome Huihui's Code World ! !????
一.導讀
二.詳細操作步驟?
?1.右擊項目處,點擊import
?2.選擇所要導入的項目所在路徑
?3.導入項目完畢之后,需要檢查是否有錯誤
?4.若報錯,則檢查配置的文件是否出現(xiàn)了問題
?5.將報錯的文件移除掉
?6.重新配置一個文件(注意版本)
?7.項目不報錯之后,我們來看一下數(shù)據庫輔助類?編輯
?8.核對賬號密碼的信息
?9.再選擇需要導入的對應數(shù)據庫腳本
10.選擇運行的jsp界面即可,若成功運行,則沒有問題
11.我們再參照這個項目中的代碼,完成一個簡單的增刪改查
entity
dao
servlet
運行結果
一.導讀
上篇我們已經詳細介紹了開發(fā)工具eclipse,也說明了eclipse的基本使用,那么我們這篇來詳細講述一下怎么導入項目
二.詳細操作步驟?
1.右擊項目處,點擊import
2.選擇所要導入的項目所在路徑
?3.導入項目完畢之后,需要檢查是否有錯誤
??4.若報錯,則檢查配置的文件是否出現(xiàn)了問題
?5.將報錯的文件移除掉
?6.重新配置一個文件(注意版本)
?7.項目不報錯之后,我們來看一下數(shù)據庫輔助類
?8.核對賬號密碼的信息
?9.再選擇需要導入的對應數(shù)據庫腳本
?10.選擇運行的jsp界面即可,若成功運行,則沒有問題
11.我們再參照這個項目中的代碼,完成一個簡單的增刪改查
entity
package com.wh.entity; public class Cat { int cid; String cname; int age; public Cat() { // TODO Auto-generated constructor stub } public Cat(int cid, String cname, int age) { super(); this.cid = cid; this.cname = cname; this.age = age; } public int getCid() { return cid; } public void setCid(int cid) { this.cid = cid; } public String getCname() { return cname; } public void setCname(String cname) { this.cname = cname; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } @Override public String toString() { return "Cat [cid=" + cid + ", cname=" + cname + ", age=" + age + "]"; } }
dao
package com.wh.dao; import java.util.List; import com.zking.util.BaseDao; import com.zking.util.PageBean; import com.zking.util.StringUtils; public class CatDao extends BaseDao<Cat>{ public List<Cat> list(Cat cat,PageBean pageBean) throws Exception{ String sql = "select * from t_mvc_cat where 1 =1 "; String title = cat.getCname(); int id = cat.getCid(); if(StringUtils.isNotBlank(title)) { sql += " and title like '%"+title+"%'"; } if(id != 0) { sql += " and cid = "+id; } return super.executeQuery(sql, Cat.class, pageBean); } public void add(Cat cat) throws Exception { String sql = "insert into t_mvc_cat(cid,cname,age) values(?,?,?)"; super.executeUpdate(sql, cat, new String[] {"cid","cname","age"}); } public void delete(Cat cat) throws Exception { String sql = "delete from t_mvc_cat where cid = ?"; super.executeUpdate(sql, cat, new String[] {"cid"}); } public void edit(Cat cat) throws Exception { String sql = "update t_mvc_cat set cname = ?,age = ? where cid = ?"; super.executeUpdate(sql, cat, new String[] {"cname","age","cid"}); } }
servlet
package com.wh.web; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.wh.dao.CatDao; import com.zking.entity.Cat; import com.zking.framework.ActionSupport; import com.zking.framework.ModelDriver; import com.zking.util.PageBean; public class CatAction extends ActionSupport implements ModelDriver<Cat>{ public Cat cat = new Cat(); public CatDao catDao = new CatDao(); @Override public Cat getModel() { return cat; } public String list(HttpServletRequest req, HttpServletResponse resp) { // 查數(shù)據庫的 PageBean pageBean = new PageBean(); pageBean.setRequest(req); try { List<Cat> list = catDao.list(cat, pageBean); req.setAttribute("cats", list); req.setAttribute("pageBean", pageBean); } catch (Exception e) { e.printStackTrace(); } return "list"; } public String add(HttpServletRequest req, HttpServletResponse resp) { try { catDao.add(cat); } catch (Exception e) { e.printStackTrace(); } return "toList"; } public String delete(HttpServletRequest req, HttpServletResponse resp) { try { catDao.delete(cat); } catch (Exception e) { e.printStackTrace(); } return "toList"; } public String edit(HttpServletRequest req, HttpServletResponse resp) { try { catDao.edit(cat); } catch (Exception e) { e.printStackTrace(); } return "toList"; } public String toEdit(HttpServletRequest req, HttpServletResponse resp) { if(cat.getCid()!= 0) { try { List<Cat> list = catDao.list(cat, null); req.setAttribute("c", list.get(0)); } catch (Exception e) { e.printStackTrace(); } } return "toEdit"; } }
?運行結果
文章來源:http://www.zghlxwxcb.cn/news/detail-644364.html
? ? ? ?好啦,今天的分享就到這了,希望能夠幫到你呢!????? ? ? ???????文章來源地址http://www.zghlxwxcb.cn/news/detail-644364.html
到了這里,關于開發(fā)工具Eclipse的使用之導入項目(import)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!