-
大小: 9.69MB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2024-01-27
- 語言: Html/CSS
- 標(biāo)簽: 畢業(yè)設(shè)計??
資源簡介
程序開發(fā)環(huán)境:myEclipse8.5 + mysql數(shù)據(jù)庫
前臺技術(shù)框架: Bootstrap
后臺架構(gòu)框架: SSM
這是采用最新的前臺框架bootstrap框架開發(fā)的響應(yīng)式網(wǎng)站,后臺也是采用的ssm框架
前臺也是可以添加學(xué)生的 你們可以選擇隱藏這個按鈕或者開啟顯示
修改刪除也是一樣的
響應(yīng)式布局哈 手機上也可以正常顯示呢!
實體信息如下:
學(xué)生:學(xué)號,所在班級,姓名,性別,學(xué)生照片,出生日期,政治面貌,聯(lián)系電話,籍貫,家庭地址
班級:班級編號,班級名稱,成立日期,班主任

代碼片段和文件信息
package?com.chengxusheji.controller;
import?java.beans.PropertyEditorSupport;
import?java.io.File;
import?java.io.IOException;
import?java.io.PrintWriter;
import?java.text.SimpleDateFormat;
import?java.util.Date;
import?java.util.UUID;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
?
import?org.json.JSONException;
import?org.json.JSONobject;
import?org.springframework.beans.propertyeditors.CustomDateEditor;
import?org.springframework.web.bind.WebDataBinder;
import?org.springframework.web.bind.annotation.InitBinder;
import?org.springframework.web.multipart.MultipartFile;
import?org.springframework.web.multipart.MultipartHttpServletRequest;
import?com.chengxusheji.utils.UserException;
public?class?baseController?{
@InitBinder
//?必須有一個參數(shù)WebDataBinder
public?void?initBinder(WebDataBinder?binder)?{
//System.out.println(binder.getFieldDefaultPrefix());
binder.registerCustomEditor(Date.class?new?CustomDateEditor(
new?SimpleDateFormat(“yyyy-MM-dd“)?false));
?
binder.registerCustomEditor(Integer.class?new?PropertyEditorSupport()?{
@Override
public?String?getAsText()?{?
return?(getValue()?==?null)???““?:?getValue().toString();
}?
@Override
public?void?setAsText(String?text)?{
Integer?value?=?null;
if?(null?!=?text?&&?!text.equals(““))?{??
try?{
value?=?Integer.valueOf(text);
}?catch(Exception?ex)??{?
throw?new?UserException(“數(shù)據(jù)格式輸入不正確!“);?
}??
}
setValue(value);
}?
});
??
//binder.registerCustomEditor(Integer.class?nullnew?CustomNumberEditor(Integer.class?null?true));
binder.registerCustomEditor(Float.class?new?PropertyEditorSupport()?{
@Override
public?String?getAsText()?{?
return?(getValue()?==?null)??““?:?getValue().toString();
}?
@Override
public?void?setAsText(String?text)??{
Float?value?=?null;
if?(null?!=?text?&&?!text.equals(““))?{
try?{
value?=?Float.valueOf(text);
}?catch?(Exception?e)?{?
throw?new?UserException(“數(shù)據(jù)格式輸入不正確!“);?
}
}
setValue(value);
}
});
}
?
/**?
?*?處理圖片文件上傳,返回保存的文件名路徑
?*?fileKeyName:?圖片上傳表單key
?*?@throws?IOException?
?*?@throws?IllegalStateException?
?*/?
public?String?handlePhotoUpload(HttpServletRequest?requestString?fileKeyName)?throws?IllegalStateException?IOException?{
String?fileName?=?“upload/NoImage.jpg“;
MultipartHttpServletRequest?multipartRequest?=?(MultipartHttpServletRequest)?request;?
????????/**構(gòu)建圖片保存的目錄**/????
????????String?photoBookPathDir?=?“/upload“;?????
????????/**得到圖片保存目錄的真實路徑**/????
????????String?photoBookRealPathDir?=?request.getSession().getServletContext().getRealPath(photoBookPathDir);?????
????????/**根據(jù)真實路徑創(chuàng)建目錄**/????
????????File?photoBookSaveFile?=?new?File(photoBookRealPathDir);?????
????????if(!photoBookSaveFile.exists())?????
???????? photoBookSaveFile.mkdirs();?????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3179??2017-11-21?17:45??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\mysql數(shù)據(jù)庫\student_db.sql
?????文件????????134??2017-11-21?15:17??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\實體信息.txt
?????文件???????3698??2017-07-25?10:27??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\.classpath
?????文件????????315??2017-11-21?15:29??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\.myme
?????文件???????1420??2014-09-24?19:13??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\.project
?????文件????????500??2013-01-20?22:05??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\.settings\.jsdtscope
?????文件????????105??2017-11-21?15:29??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\.settings\com.genuitec.eclipse.core.prefs
?????文件????????169??2017-07-26?21:42??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\.settings\org.eclipse.core.resources.prefs
?????文件????????629??2017-07-26?21:45??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\.settings\org.eclipse.jdt.core.prefs
?????文件?????????49??2013-01-20?22:05??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2013-01-20?22:05??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件????????322??2017-11-21?15:29??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\config\jdbc.properties
?????文件????????329??2017-07-21?14:49??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\config\log4j.properties
?????文件????????652??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\config\mybatis\sqlMapConfig.xm
?????文件???????2447??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\config\spring\applicationContext-dao.xm
?????文件???????1321??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\config\spring\applicationContext-service.xm
?????文件???????2421??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\config\spring\applicationContext-transaction.xm
?????文件???????3059??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\config\spring\springmvc.xm
?????文件???????7023??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\src\com\chengxusheji\controller\ba
?????文件??????11718??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\src\com\chengxusheji\controller\ClassInfoController.java
?????文件??????13078??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\src\com\chengxusheji\controller\StudentController.java
?????文件???????4452??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\src\com\chengxusheji\controller\SystemController.java
?????文件????????258??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\src\com\chengxusheji\mapper\AdminMapper.java
?????文件????????958??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\src\com\chengxusheji\mapper\AdminMapper.xm
?????文件???????1071??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\src\com\chengxusheji\mapper\ClassInfoMapper.java
?????文件???????2054??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\src\com\chengxusheji\mapper\ClassInfoMapper.xm
?????文件???????1051??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\src\com\chengxusheji\mapper\StudentMapper.java
?????文件???????2552??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\src\com\chengxusheji\mapper\StudentMapper.xm
?????文件????????590??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\src\com\chengxusheji\po\Admin.java
?????文件???????1748??2017-11-21?15:26??雙魚林基于HTML5響應(yīng)式框架Bootstrap的學(xué)生信息網(wǎng)站設(shè)計\源代碼\src\com\chengxusheji\po\ClassInfo.java
............此處省略1124個文件信息
- 上一篇:交換機源碼
- 下一篇:HTML5《賽車》完整源碼及創(chuàng)建教程
評論
共有 條評論