基于javaweb+jsp的校园快递管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap)
JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Bootstrap
基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot…均可
运行环境
Java≥8、MySQL≥5.7、Tomcat≥8
开发工具
eclipse/idea/myeclipse/sts等均可配置运行
技术框架
JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Bootstrap
基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot…均可
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明
登录、注册、退出、用户模块、公告模块、快递模块的增删改查管理
public static String getTime() {
return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(System.currentTimeMillis());
}
/**
* 判断字符串是不是中文
*
* @param c
* @return
*/
private static boolean isChinese(char c) {
Character.UnicodeBlock ub = Character.UnicodeBlock.of(c);
return (ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS
|| ub == Character.UnicodeBlock.CJK_COMPATIBILITY_IDEOGRAPHS
|| ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
|| ub == Character.UnicodeBlock.GENERAL_PUNCTUATION
|| ub == Character.UnicodeBlock.CJK_SYMBOLS_AND_PUNCTUATION
|| ub == Character.UnicodeBlock.HALFWIDTH_AND_FULLWIDTH_FORMS);
}
/**
* 判断字符串是否是乱码
*
* @param strName
* @return
*/
* 编辑快递
*
* @param response
* @param request
* @throws IOException
*/
@RequestMapping("expressEdit")
public void edit(HttpServletResponse response, HttpServletRequest request) throws IOException {
Express vo = new Express();
vo.setId(Long.valueOf(Util.decode(request, "id")));
vo.setExpressNo(Util.decode(request, "expressNo"));
vo.setExpressName(Util.decode(request, "expressName"));
vo.setExpressPhone(Util.decode(request, "expressPhone"));
vo.setExpressArea(Util.decode(request, "expressArea"));
vo.setExpressStatus(Util.decode(request, "expressStatus"));
vo.setExpressSign(Util.decode(request, "expressSign"));
vo.setExpressTime(Util.decode(request, "expressTime"));
vo.setExpressText(Util.decode(request, "expressText"));
expressService.update(vo);
</insert>
<!--批量删除-->
<delete id="doRemoveBatch" parameterType="java.util.Collection">
DELETE FROM `t_express` WHERE `id` IN
<foreach collection="list" item="id" separator="," open="(" close=")">
#{id}
</foreach>
</delete>
<!--修改-->
<update id="doUpdate" parameterType="com.demo.vo.Express">
UPDATE `t_express`
<set>
<if test ='id != null'>`id` = #{id},</if>
<if test ='expressNo != null'>`express_no` = #{expressNo},</if>
<if test ='expressName != null'>`express_name` = #{expressName},</if>
<if test ='expressPhone != null'>`express_phone` = #{expressPhone},</if>
<if test ='expressArea != null'>`express_area` = #{expressArea},</if>
<if test ='expressStatus != null'>`express_status` = #{expressStatus},</if>
<if test ='expressSign != null'>`express_sign` = #{expressSign},</if>
<if test ='expressTime != null'>`express_time` = #{expressTime},</if>
* @throws IOException