关于list.do一类的问题

来源:3-2 分类管理表现层

qq_温书_0

2019-07-11 12:06:01

问题一:在代码中并没有添加@WebServlet("/list.do")这一类的注解,为什么可以直接就request.getrequestdispatcher("/admin/Catalog/list.do")了呢?request是怎么找到list.do的?不是都没有定义嘛。

问题二:在生成catalog实体类的时候,为什么id和pid不用Integer来封装了,前面都是用private Integer id,而这里却可以用private int id了呢?前面不是说要和数据库的数据匹配需要封装成Integer嘛?

写回答

1回答

好帮手慕阿满

2019-07-11

同学你好,关于同学的问题有如下的回答:

1、在web.xml中有如下的配置:

http://img.mukewang.com/climg/5d26d1120001da4509510230.jpg

将所有的.do请求转至GlobalController中进行处理,在GlobalController中,根据不同的请求,通过反射调用不同的方法进行处理。如;

http://img.mukewang.com/climg/5d26d40b00014f3911580619.jpg

2、在封装实体类时,是建议将数据库中int类型字段封装成Integer,避免默认值0。使用int类型也是可以的。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

1

0 学习 · 8016 问题

查看课程