MVC框架初始

1.先建一个项目;

2.配置好Tomcat文件和创建web项目,导入lib文件,然后取一个域名(取名要规范);

3.src下一共四个包加上一个xml<各包的应用如下>

a.action:首先需要建一个Action接口(返回request和response作用域) 

定义员工实现类(ps:查询、添加、删除、修改),处理(查询、添加、删除、修改)用户的请求(举一个例子<如下(添加)>)

//1.获取添加的用户信息
String name=request.getParameter("name");
//2.访问service层,添加用户业务
UserService userService=new UserServiceImpl();
userService.addUser(name);
//3.跳转到成功页面
response.sendRedirect("add_success.jsp");(跳转可以放在xml文件里)

b.dao:放置BaseDao文件,还有dao接口和impl类(查询等步骤);

c.service:复制dao中写的dao及impl,返回一下就ok咯;

d.servlet:请求,1.new 一个map集合,存储action.xml中的映射关系

然后写一个init方法(具体步骤请观看上一个xml文章)

然后在doPost中依次步骤如下

1:获取请求的路径;

String url=request.getRequestURI();
//这个用来截取长度
url=url.substring(url.lastIndexOf("/")+1,url.lastIndexOf("."));

2:根据请求路径,进行不同处理请求,找到对应的Action

String className=map.get(url);

//className:反射中的全限定名

然后创建Action对象,需要用反射创建对象,接下来就可以用这个框架实现一些查询、添加、修改、删除用户等实现方法

最后大家一定要学得开心,大家一起加油!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值