亚洲AVI,黑人巨茎大战欧美白妇,初高中生洗澡自慰高清网站,欧美日韩无砖专区一中文字

重慶分公司,新征程啟航

為企業(yè)提供網站建設、域名注冊、服務器等服務

初識springmvc-創(chuàng)新互聯(lián)

狂神的servlet回顧就不在這里寫了??梢苑暗墓P記。

成都創(chuàng)新互聯(lián)主打移動網站、網站設計、做網站、網站改版、網絡推廣、網站維護、空間域名、等互聯(lián)網信息服務,為各行業(yè)提供服務。在技術實力的保障下,我們?yōu)榭蛻舫兄Z穩(wěn)定,放心的服務,根據網站的內容與功能再決定采用什么樣的設計。最后,要實現(xiàn)符合網站需求的內容、功能與設計,我們還會規(guī)劃穩(wěn)定安全的技術方案做保障。原生開發(fā):

創(chuàng)建webapp的maven項目。

也就是四個文件 (不用思考里面的代碼,直接CV先走一遍流程)

HelloController:

package com.Li.controller;

import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

//注意:這里我們先導入Controller接口
public class HelloController implements Controller {

    public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception {
        //ModelAndView 模型和視圖
        ModelAndView mv = new ModelAndView();

        //封裝對象,放在ModelAndView中。Model
        mv.addObject("msg","HelloSpringMVC!");

        //封裝要跳轉的視圖,放在ModelAndView中
        mv.setViewName("hello"); //: /WEB-INF/jsp/hello.jsp

        return mv;
    }
}

springmvc-servlet.xml:

hello.jsp:

<%--
  Created by IntelliJ IDEA.
  User: Li
  Date: 2022/12/1
  Time: 17:23
  To change this template use File | Settings | File Templates.
--%><%@ page contentType="text/html;charset=UTF-8" language="java" %>Title${msg}

web.xml:

springmvcorg.springframework.web.servlet.DispatcherServletcontextConfigLocationclasspath:springmvc-servlet.xml1springmvc/

pom.xml(外面那個):

junitjunit4.12org.springframeworkspring-webmvc5.1.9.RELEASEjavax.servletservlet-api2.5javax.servlet.jspjsp-api2.2javax.servletjstl1.2

配置完tomcat之后直接run。之后路徑上輸入hello測試


404問題:

如果沒有l(wèi)ib,添加一個lib文件夾。

選中l(wèi)ib點+號,之后點第一個

將這些全部導入,apply之后OK即可。


理解:

大致分為這三部分,對照視頻理解每個文件級代碼塊的作用。


注解開發(fā):

HelloController:

package com.Li.controller;

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

@Controller
//@RequestMapping("/hello")看第11行的注釋,如果這行不注釋的話,就是11行的效果
public class HelloController {

    //localhost:8080/hello/h1
    @RequestMapping("/h1")
    public String hello(Model model){
        //封裝數據,向模型中添加值,可以在JSP頁面取出并渲染
        model.addAttribute("msg", "Hello,SpringMVCAnnotation");

        return "hello";//會被視圖解析器處理
    }

}

springmvc-servlet.xml:

hello.jsp:

<%--
  Created by IntelliJ IDEA.
  User: Li
  Date: 2022/12/2
  Time: 22:55
  To change this template use File | Settings | File Templates.
--%><%@ page contentType="text/html;charset=UTF-8" language="java" %>Title${msg}

web.xml:

SpringMVCorg.springframework.web.servlet.DispatcherServletcontextConfigLocationclasspath:springmvc-servlet.xml1SpringMVC/

測試:

重點在于理解,代碼都很簡單。

你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧


當前標題:初識springmvc-創(chuàng)新互聯(lián)
URL標題:http://news.spvevtbd.cn/article/iehpo.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP