-
大小: 9.35MB文件類(lèi)型: .zip金幣: 2下載: 0 次發(fā)布日期: 2023-11-05
- 語(yǔ)言: Java
- 標(biāo)簽: JAVA??網(wǎng)上商城??畢業(yè)設(shè)計(jì)??J2EE??源碼??
資源簡(jiǎn)介
畢業(yè)設(shè)計(jì)_網(wǎng)上商城
項(xiàng)目啟動(dòng)步驟
使用 shopping.sql 中的 sql 語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)與數(shù)據(jù)庫(kù)表
將項(xiàng)目導(dǎo)入 eclipse。推薦使用Eclipse IDE for Java EE Developers 下載地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/indigo/SR1/eclipse-jee-indigo-SR1-win32.zip
打開(kāi) comfig包下的 ShopConfig 文件,右鍵單擊該文件并選擇 Debug As ---> Java Application。 其它啟動(dòng)項(xiàng)目的方式見(jiàn) 《JFinal手冊(cè)》。除此之外,項(xiàng)目還可以與其它普通java web 項(xiàng)目一樣使用 tomcat jetty 等 web server 來(lái)啟動(dòng),啟動(dòng)方式與非jfinal項(xiàng)目完全一樣。
打開(kāi)瀏覽器輸入 localhost 即可查看運(yùn)行效果
注意: 請(qǐng)確保您安裝了 JavaSE 1.6 或更高版本,tomcat下運(yùn)行項(xiàng)目需要先刪除 jetty-server-xxx.jar,否則會(huì)有沖突
可直接運(yùn)行。做畢業(yè)設(shè)計(jì)、課程設(shè)計(jì)或者想研究下技術(shù)的可以下載學(xué)習(xí)。需要更多資源的可以關(guān)注我。

代碼片段和文件信息
package?com.hjp.shop.controller;
import?java.util.Date;
import?com.hjp.shop.Interceptor.AdminInterceptor;
import?com.hjp.shop.model.User;
import?com.jfinal.aop.Before;
import?com.jfinal.aop.ClearInterceptor;
import?com.jfinal.core.Controller;
import?com.mchange.v2.c3p0.impl.NewPooledConnection;
@Before(AdminInterceptor.class)
public?class?AdminControlller?extends?Controller?{
public?void?index()?{
render(“index.html“);
}
public?void?searchUser()?{
String?username?=?getPara(“username“);
setAttr(“user“?User.dao.getUserByName(username));
}
public?void?listUser()?{
int?pageNo;
if?(getPara()!=null)?{
try?{
pageNo?=?getParaToInt();
if?(pageNo?<1?)?{
pageNo?=?1;
}
}?catch?(Exception?e)?{
pageNo?=?1;
e.printStackTrace();
}
}else?{
pageNo?=?1;
}
long?pageCount?=?User.dao.getPageCount();
if(pageNo?>?pageCount){
pageNo?=(int)pageCount;
}
this.setAttr(“userPage“?User.dao.getAlldate(pageNo));
setAttr(“pageNo“pageNo);
setAttr(“pageCount“pageCount);
render(“l(fā)istUser.html“);
}
public?void?addUser()?{
String?username?=?getPara(“username“);
if?(username?!=?null)?{
String?password?=?User.EncoderByMd5(username?+?new?Date()).substring(06);
User?user?=?new?User().set(“username“?username).set(“password“?User.EncoderByMd5(password)).set(“rdate“new?Date()).set(“phone“?“10086“).set(“addr“?“請(qǐng)修改你的地址“);
if(user.save()){
user.set(“password“?password);
setAttr(“newuser“user);
}
}
render(“addUser.html“);
}
@ClearInterceptor
public?void?login()?{
if?(getPara(“l(fā)ogin“)?==?null?||?!getPara(“l(fā)ogin“).equals(“ok“))?{
render(“l(fā)ogin.html“);
}?else?{
String?usernameString?=?getPara(“username“);
String?passwordString?=?getPara(“password“);
passwordString?=?User.EncoderByMd5(passwordString);
if?(passwordString.equals(User.dao
.getPasswordByusername(usernameString)))
{
this.setSessionAttr(“user“?User.dao.getUserByName(usernameString));
redirect(“/admin“);
}
}
}
}
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2013-06-27?02:12??shopping-master\
?????文件?????????920??2013-06-27?02:12??shopping-master\.classpath
?????文件????????1008??2013-06-27?02:12??shopping-master\.project
?????目錄???????????0??2013-06-27?02:12??shopping-master\.settings\
?????文件?????????488??2013-06-27?02:12??shopping-master\.settings\.jsdtscope
?????文件?????????536??2013-06-27?02:12??shopping-master\.settings\org.eclipse.core.resources.prefs
?????文件?????????357??2013-06-27?02:12??shopping-master\.settings\org.eclipse.jdt.core.prefs
?????文件?????????484??2013-06-27?02:12??shopping-master\.settings\org.eclipse.wst.common.component
?????文件?????????296??2013-06-27?02:12??shopping-master\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2013-06-27?02:12??shopping-master\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2013-06-27?02:12??shopping-master\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件?????????912??2013-06-27?02:12??shopping-master\README.md
?????目錄???????????0??2013-06-27?02:12??shopping-master\WebRoot\
?????目錄???????????0??2013-06-27?02:12??shopping-master\WebRoot\me
?????文件??????????36??2013-06-27?02:12??shopping-master\WebRoot\me
?????目錄???????????0??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\
?????目錄???????????0??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\classes\
?????文件?????????539??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\classes\log4j.properties
?????目錄???????????0??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\lib\
?????文件??????425559??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\lib\JFinal-bin-with-src-1.3.jar
?????文件??????610790??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\lib\c3p0-0.9.1.2.jar
?????文件??????231320??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\lib\commons-beanutils-1.8.0.jar
?????文件??????575389??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\lib\commons-collections-3.2.1.jar
?????文件??????571259??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\lib\commons-collections.jar
?????文件??????305001??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\lib\commons-httpclient-3.1.jar
?????文件??????207723??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\lib\commons-lang.jar
?????文件???????55424??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\lib\commons-logging.jar
?????文件???????57115??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\lib\cos-26Dec2008.jar
?????文件???????86487??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\lib\ezmorph-1.0.6.jar
?????文件??????880993??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\lib\freemarker-2.3.16.jar
?????文件??????309920??2013-06-27?02:12??shopping-master\WebRoot\WEB-INF\lib\jcommon-1.0.17.jar
............此處省略148個(gè)文件信息
評(píng)論
共有 條評(píng)論