MVC设计思想
来源:互联网 发布:阿里云备案拍照深圳 编辑:程序博客网 时间:2024/06/09 08:45
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属性的值
jsp页面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的路径,再
1 0
- MVC设计思想
- MVC设计思想
- mvc设计思想简介
- MVC设计思想
- MVC设计思想
- web Mvc 设计思想
- MVC设计思想
- mvc设计思想
- 【MVC设计思想】总结
- MVC设计思想
- MVC设计思想
- MVC设计思想---Javaweb
- MVC模式的设计思想
- MVC模式的设计思想
- MVC模式的设计思想
- MVC模式的设计思想
- MVC设计思想简单介绍
- MVC设计思想和优缺点
- Dagger2的使用以及源码分析
- [转]hibernate的Hql总结
- SQL语句中new Map的使用和日期的处理
- 六、Class类文件结构
- Date类型字段转换为json时的问题
- MVC设计思想
- 串
- 一个星期中某一天存在即显示的思路
- vuejs
- window.showModalDialog()
- Java中Map的排序
- [转]java中静态变量和静态方法分别有什么特点?
- kafka 配置含义说明
- hibernate报错异常总结