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

制作网站页面怎么做/国内新闻摘抄

制作网站页面怎么做,国内新闻摘抄,西部数码网站管理控制面板,网站业务费如何做记账凭证1、SpringMVC概念 SpringMVC是在Spring框架的基础上引入MVC模式的思想,SpringMVC即是一种框架,也是一种思想,将前后端彻底分离,后端不再需要关注前端的代码。前后端分工明确 我们原先学习的MVC三层架构,MVC是web开发…

1、SpringMVC概念

SpringMVC是在Spring框架的基础上引入MVC模式的思想,SpringMVC即是一种框架,也是一种思想,将前后端彻底分离,后端不再需要关注前端的代码。前后端分工明确

我们原先学习的MVC+三层架构,MVC是web开发模式,传统的Java技术栈实现如下:

 但是这种情况下,每一个请求处理都需要写一个Servlet,这需要写大量的重复代码,所以我们需要将Servlet进行包装,或者说进行分门别类,每一个pojo类就对应一个Servlet,然后将功能模块进行细分、

MVC框架思想和及其设计:

负责共有行为的Servlet称之为前端控制器,负责业务行为的JavaBean称之为控制器controller      

2、创建项目

2.1、创建一个Maven项目

在main下创建一个Java目录 

将resources标记为资源根目录

2.2、配置好Tomcat

下面是配置Tomcat的方法

2024/11/25,idea的Web项目构建,以及Tomcat的配置_web facet怎么配置-CSDN博客

3、SpringMVC依赖和配置

3.1、依赖:

<dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-webmvc</artifactId>
      <version>5.3.18</version>
    </dependency>

 3.2、在web.xml里配置dispatchServlet

<!--  配置dispacherServlet-->
  <servlet>
    <servlet-name>DispatcherServlet</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
      <param-name>contextConfigLocation</param-name>
      <!--spring.xml相当于springMVC的配置文件-->  
      <param-value>classpath:spring.xml</param-value>
    </init-param>
  </servlet>
  <servlet-mapping>
    <servlet-name>DispatcherServlet</servlet-name>
    <url-pattern>/</url-pattern>
  </servlet-mapping>

 3.3、加载spring.xml配置文件

 3.3、创建一个测试的控制类

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class TestController {
    @RequestMapping("testSpringMVC")
    public void test(){
        System.out.println("Hello SpringMVC!");
    }
}

 启动tomcat服务器,打开浏览器,在地址栏输入http://localhost:8080/testSpringMVC 回车,回到idea,可以看到控制台打印了test方法里面的输出语句

能够看到控制台打印了这个语句说明请求的确应该到我们的后台程序中来了,但是浏览器的页面却显示了500的错误,如下图

 想要解决这个问题也很简单,那就是给一个返回页面:

http://www.whsansanxincailiao.cn/news/31960992.html

相关文章:

  • 做猎头要用的网站知乎/下载百度网盘app最新版
  • 山西做网站的公司/搜索引擎google
  • 淳安县建设局网站/看网站时的关键词
  • 云南网站建设是什么/青岛网站建设维护
  • 上饶市住房和城乡建设部网站/大数据查询官网
  • 京东商城网站怎么做/bt磁力在线种子搜索神器
  • 陇西 网站开发/软件定制开发平台
  • 制作网站难还是编程难/百度点击器找名风软件
  • 品牌制作网站/软件推广平台
  • 南京模板建网站哪家好/培训体系包括四大体系
  • 移动网站建设案例/营销推广的形式包括
  • 宁德网站制作公司/收录网站有哪些
  • php+mysql网站开发全程实例 于荷云 pdf/百度总部地址
  • 广东网站开发软件/百度推广是什么工作
  • 搜全网的浏览器/独立站seo建站系统
  • wordpress做更改老是失败/蜘蛛seo超级外链工具
  • 日本做a爱片视频网站/seo课程培训
  • 雕刻业务网站怎么做/电商网站入口
  • 建设厅投诉网站/百度经验官网
  • 网站建设排版规定/营销是做什么
  • 基于企业网站的网络营销方法/连接友谊
  • 网站建设与维护教案/销售网站怎么做
  • 壮族自治区桂林疫情情况 最新消息/seo快速优化排名
  • 怎么做推广和宣传企业做网站/seo怎么优化效果更好
  • 网站开发+语音/百度seo怎么把关键词优化上去
  • 亚马逊网站建设进度计划/营销网站搭建
  • 使用wordpress在ec2上建网站/网络营销和网站推广的区别
  • 建设厅投诉网站首页/app广告投放价格表
  • 广告网站布局/百度搜索引擎推广收费标准
  • 苏州网站建设机构/河北百度seo关键词排名