开始
项目目录

搭建SSM框架
pom.xml
主要描述项目的maven坐标,依赖关系,开发者需要遵循的规则,缺陷管理系统,组织和licenses,以及其他所有的项目相关因素。
1 | <properties> |
log4j.properties
1 | #日志输出级别 |
jdbc.properties
数据库配置文件,设置数据库连接信息。
1 | driver=com.mysql.jdbc.Driver |
applicationContext.xml
Spring配置文件,借助IOC创建对象,引入数据库配置文件采用数据库连接池进行连接,实现MyBatis映射文件的扫描。
1 |
|
spring-mvc.xml
Spring MVC的配置文件,实现控制器的扫描和视图解析器的配置等操作。
1 |
|
web.xml
实现Spring的加载和Spring MVC前端控制器的配置以及编码自动转换过滤器等配置。
1 | <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" |
配置Tomcat
实现分页显示
实现文件上传
Commodity.java
数据库表对应的映射类
1 | package com.pojo; |
PageInfo.java
1 | package com.pojo; |
CommodityDao.java
操作数据库的接口
1 | package com.dao; |
CommodityMapper.xml
MyBatis映射文件
1 |
|
TestService.java
业务逻辑层接口
1 | package com.service; |
TestServiceImpl.java
1 | package com.service; |
CommodityController.java
控制器类
1 | package com.controller; |
index.jsp
主页面
1 | <%@ page language="java" contentType="text/html; charset=UTF-8" |
queryResult.jsp
查询结果显示页面
1 | <%-- |
遇到的问题
1 | 400错误 - Required MultipartFile parameter 'files' is not present |
1 | 400错误 - 由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。 |
