添加的时候碰到二级联动还有上传图片教你怎么做

这是主页面的效果图片

添加的时候碰到二级联动还有上传图片教你怎么做

添加的时候碰到二级联动还有上传图片教你怎么做

 它这个就是二级联动   当你所属大类点击熟食类的时候  下面所属小类会出现牛肉类

 添加的时候碰到二级联动还有上传图片教你怎么做

添加的时候碰到二级联动还有上传图片教你怎么做 

 

 首页我们第一步就是创建管理类的实体类

添加的时候碰到二级联动还有上传图片教你怎么做

 然后建立好数据库

添加的时候碰到二级联动还有上传图片教你怎么做

 第一步  我们把数据库的内容展示到页面上 

添加的时候碰到二级联动还有上传图片教你怎么做

第二步

添加的时候碰到二级联动还有上传图片教你怎么做

 第三步跳转到goodsList.jsp页面上

添加的时候碰到二级联动还有上传图片教你怎么做

 第四步展示的效果

添加的时候碰到二级联动还有上传图片教你怎么做

 然后在goodsList.jsp页面上的添加按钮里面跳转到goodsadd.jsp页面上

效果图如下

添加的时候碰到二级联动还有上传图片教你怎么做

 其实当你做到了这一步来了  我觉得最难的就是所属大类和所属小类比较难  这个思路比较复杂  像下面的文件上传比较简单  用到IO流  现在我带你先来理解所属大类和所属小类吧!

 

 我们在goodsadd.jsp页面上找到所属大类和所属小类

添加的时候碰到二级联动还有上传图片教你怎么做

 我们给它们设置一个id  name和id一样   注意:一定要和你的实体类中要一致

然后导入js的样式  先初始化大类

添加的时候碰到二级联动还有上传图片教你怎么做

这里又说到为什么要加一个清空,因为我们不加清空 当你每次点击所属大类的时候,每次都会给你叠加进去,你们敲的时候可以试一试

 添加的时候碰到二级联动还有上传图片教你怎么做

下一步在GoodsTypesServlet中写这个

添加的时候碰到二级联动还有上传图片教你怎么做

  IGoodsTypeService添加的时候碰到二级联动还有上传图片教你怎么做

 GoodsTypesServiceImpl

 添加的时候碰到二级联动还有上传图片教你怎么做

添加的时候碰到二级联动还有上传图片教你怎么做

 GoodsTypeDaoImpl

添加的时候碰到二级联动还有上传图片教你怎么做

 IGoodsTypeDao

添加的时候碰到二级联动还有上传图片教你怎么做 

 写到这时候你们会问为什么要继承IBaseDao和IBaseService 其实它只是一个增删改查的工具类  我只不过把它封装了 这样就不用每次都去创建

添加的时候碰到二级联动还有上传图片教你怎么做

添加的时候碰到二级联动还有上传图片教你怎么做

 现在我们回到GoodsInfoServlet上

添加的时候碰到二级联动还有上传图片教你怎么做

 添加的时候碰到二级联动还有上传图片教你怎么做

 添加的时候碰到二级联动还有上传图片教你怎么做

 差不多就做完了 在做文件上传的时候记得导入io流包 

添加的时候碰到二级联动还有上传图片教你怎么做

其实只要你搞懂了二级联动就简单,思路也比较清晰 要是你们不懂的,有需要的可以留言  我把源代码发你