MVC设计思想
2017-04-13 10:20
316 查看
MVC——M:mode(模型层) V:view(视图层) C:controller(控制层)
MVC实体对象是什么?其实答案都知道,只是不知道这个名词是什么意思,很简单答案就是JavaBean。
作用:业务逻辑更清晰,层次更分明
设计思想流程:view(视图层:jsp)——>controller(控制层:Servlet)——>DB(数据库)
创建页面(jsp)将页面的信息发送到后台(Servlet),在后台中控制处理,后台再将信息返回到数据库中。
暂时还没有用到模型层,模型层就是JavaBean。MVC实体对象是什么?其实答案都知道,只是不知道这个名词是什么意思,很简单答案就是JavaBean。
MVC实体对象是什么?其实答案都知道,只是不知道这个名词是什么意思,很简单答案就是JavaBean。
将表单中的信息提交到后台有两种方法form和Ajax。
form方法:在action属性中写所需Servlet的路径,再然后在对应的Servlet中使用request对象调用getParameter()方法并带有一个参数,参数为表单中name属性的值servlet页面
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doPost(request, response);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String username=request.getParameter("username");
String password=request.getParameter("password");
}Ajax方法:配合jQuery使用 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//跟另一个一样,都是获取表单值
String name=request.getParameter("username");
String pass=request.getParameter("password");
System.out.println(name+pass);
}其中提到了将页面信息提交到后台,那么表单中使用单选框、下拉框以及复选框又该怎么操作呢?
将表单中的信息提交到后台有两种方法form和Ajax。
form方法:在action属性中写所需Servlet的路径,再
MVC实体对象是什么?其实答案都知道,只是不知道这个名词是什么意思,很简单答案就是JavaBean。
作用:业务逻辑更清晰,层次更分明
设计思想流程:view(视图层:jsp)——>controller(控制层:Servlet)——>DB(数据库)
创建页面(jsp)将页面的信息发送到后台(Servlet),在后台中控制处理,后台再将信息返回到数据库中。
暂时还没有用到模型层,模型层就是JavaBean。MVC实体对象是什么?其实答案都知道,只是不知道这个名词是什么意思,很简单答案就是JavaBean。
MVC实体对象是什么?其实答案都知道,只是不知道这个名词是什么意思,很简单答案就是JavaBean。
将表单中的信息提交到后台有两种方法form和Ajax。
form方法:在action属性中写所需Servlet的路径,再然后在对应的Servlet中使用request对象调用getParameter()方法并带有一个参数,参数为表单中name属性的值servlet页面
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doPost(request, response);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String username=request.getParameter("username");
String password=request.getParameter("password");
}Ajax方法:配合jQuery使用 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//跟另一个一样,都是获取表单值
String name=request.getParameter("username");
String pass=request.getParameter("password");
System.out.println(name+pass);
}其中提到了将页面信息提交到后台,那么表单中使用单选框、下拉框以及复选框又该怎么操作呢?
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String sex = request.getParameter("sex"); String times=request.getParameter("times"); //获取复选框中的值 String[] color = request.getParameterValues("color") ; String aa=null; if(color!=null&&color.length>0) { //将值循环出来 for(int i= 0 ;i<=color.length;i++){ aa=color[i]; } } DBUtil res=new DBUtil(); String sql="insert into aa(sex,times,color)values('"+sex+"','"+times+"','"+aa+"');"; int aa1=res.login(sql); if (aa1>0) { request.getRequestDispatcher("trues.jsp").forward(request, response); }else{ request.getRequestDispatcher("fail.jsp").forward(request, response); } }MVC实体对象是什么?其实答案都知道,只是不知道这个名词是什么意思,很简单答案就是JavaBean。
将表单中的信息提交到后台有两种方法form和Ajax。
form方法:在action属性中写所需Servlet的路径,再
相关文章推荐
- 浅析MVC设计思想与三层体系结构
- mvc设计思想简介
- [置顶] SpringMVC原理&MVC设计思想
- MVC设计思想---Javaweb
- MVC设计思想
- SSH开发过程(MVC设计思想)
- MVC设计思想
- Django框架里的MVC思想MVC 设计模式
- [javaEE] javaweb的mvc设计思想
- 学生管理系统——MVC设计思想
- MVC设计思想
- 【Servlet】根据MVC思想设计用户登陆、用户注册、修改密码系统
- MVC 设计思想
- web Mvc 设计思想
- MVC单一入口设计思想 session入库 svn与git SAE
- 采用MVC的设计思想对用户故事进行任务分解
- MVC不是一种设计模式,而是一种设计思想
- 安卓MVC设计思想(转载)
- 【MVC设计思想】总结
- 其实servlet就是一种mvc设计思想的一种实现