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对象,需要用反射创建对象,接下来就可以用这个框架实现一些查询、添加、修改、删除用户等实现方法
最后大家一定要学得开心,大家一起加油!!!