当前位置: 首页 > news >正文

一家专做有机蔬菜的网站万户网络是干嘛的

一家专做有机蔬菜的网站,万户网络是干嘛的,野花韩国视频在线观看免费高清,网站建设估价一、MVC是什么#xff1f;有什么用#xff08;使用场景#xff09; MVC 是 Model-View-Controller 的缩写#xff0c;中文叫做模型-视图-控制器。它是一种软件架构设计模式#xff0c;主要用于将代码逻辑进行分层管理#xff0c;常用于Web开发、桌面软件、移动应用开发等…一、MVC是什么有什么用使用场景 MVC 是 Model-View-Controller 的缩写中文叫做模型-视图-控制器。它是一种软件架构设计模式主要用于将代码逻辑进行分层管理常用于Web开发、桌面软件、移动应用开发等场景。 MVC 的三个部分 组成部分作用举例Model模型负责数据和业务逻辑数据库访问、处理用户数据、验证View视图负责界面展示HTML 页面、JSP 页面、APP界面Controller控制器负责接收用户请求并调用模型和视图Servlet、Spring Controller MVC 是怎么工作的 打个比方你点外卖 你用户点了一份外卖发起请求 服务员Controller接到订单通知后厨准备调用 Model 后厨Model做出饭菜传给服务员 服务员将饭菜数据摆盘后送到你面前View 展示 MVC 有什么用 使用场景 JavaWeb 开发JSP Servlet Java Bean 就是一种简单的 MVC Spring MVC 框架是 Java 最常见的 MVC 实现 前后端分离开发前端用 Vue/ReactView后端用 Controller 处理请求调用 Model 处理业务 运作图 二、练习 2.1 项目结构基于 Maven javaweb-mvc-demo/ ├── pom.xml ├── src/ │ └── main/ │ ├── java/ │ │ └── com.example.controller/ │ │ └── LoginServlet.java │ │ └── com.example.model/ │ │ └── UserService.java │ ├── resources/ │ └── webapp/ │ ├── login.jsp │ ├── success.jsp │ ├── fail.jsp │ └── WEB-INF/ │ └── web.xml示例 2.2 详细步骤与代码 2.2.1 配置 Mavenpom.xml project xmlnshttp://maven.apache.org/POM/4.0.0xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersiongroupIdcom.example/groupIdartifactIdjavaweb-mvc-demo/artifactIdversion1.0-SNAPSHOT/versionpackagingwar/packagingdependenciesdependencygroupIdjavax.servlet/groupIdartifactIdjavax.servlet-api/artifactIdversion4.0.1/versionscopeprovided/scope/dependency/dependencies /project2.2.2 Viewlogin.jsp表单 !DOCTYPE html html headtitleLogin/title/head bodyh2Login Page/h2form actionlogin methodpost用户名: input typetext nameusernamebr密码: input typepassword namepasswordbrinput typesubmit value登录/form /body /html2.2.3 ControllerLoginServlet.java package com.example.controller;import com.example.model.UserService; import javax.servlet.*; import javax.servlet.http.*; import javax.servlet.annotation.*; import java.io.IOException;WebServlet(/login) public class LoginServlet extends HttpServlet {protected void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {String username request.getParameter(username);String password request.getParameter(password);UserService userService new UserService();boolean success userService.checkLogin(username, password);if (success) {response.sendRedirect(success.jsp);} else {response.sendRedirect(fail.jsp);}} }2.2.4 ModelUserService.java package com.example.model;public class UserService {public boolean checkLogin(String username, String password) {// 模拟验证逻辑也可以改成数据库验证return admin.equals(username) 123456.equals(password);} }2.2.5 Viewsuccess.jsp / fail.jsp !-- success.jsp -- h2登录成功欢迎回来/h2!-- fail.jsp -- h2登录失败请重试/h2三、运行部署步骤IDEA Tomcat 运行成功截图
http://www.w-s-a.com/news/67788/

相关文章:

  • 十堰百度网站建设八宝山做网站公司
  • 地区电商网站系统建筑施工图纸培训班
  • 网站外包维护一年多少钱医院网站 功能
  • 电子商务市场的发展前景seo推广平台服务
  • 乐清网页设计公司哪家好seo推广任务小结
  • 360建筑网是什么pc优化工具
  • 越秀免费网站建设风景区网站建设项目建设可行性
  • 网站建站公司一站式服务学校网站开发招标
  • asp.net mvc 5 网站开发之美电商网站 流程图
  • 室内设计素材网站推荐郑州专业做淘宝网站建设
  • 新建的网站怎么做seo优化模板规格尺寸及价格
  • 平湖网站设计做电子元器件销售什么网站好
  • 可视化网站模板我想建个网站网站怎么建域名
  • 达州网站建设qinsanw南京市建设发展集团有限公司网站
  • django 网站开发实例公司排行榜
  • 韩国做美食网站阳江网站建设 公司价格
  • 网站开发哪里接业务长春高端模板建站
  • 深圳网站制作公司方案dw一个完整网页的代码
  • asp手机网站源码下载做seo推广网站
  • 网站优化建议怎么写网站维护主要有哪些内容和方法
  • 建设网站需要钱吗网络推广加盟
  • 高清素材图片的网站泰安网签备案查询
  • 自助网站建设怎么建设房地产的最新政策
  • 企业网站 生成html网站侵权怎么做公证或证据保存
  • php 手机网站cms系统购物网站制作流程
  • 网络公司网站开发河北省城乡住房和建设厅网站
  • 做网站配置wordpress 中文api
  • 怎样把网站做的好看县蒙文网站建设汇报
  • 网站的优化什么做广西桂林新闻最新消息
  • 做网站准备什么软件搜索引擎广告推广