JavaEE框架 Springmvc的使用

2021-07-22 09:40:13 字數 2965 閱讀 5188

spring mvc屬於springframework的後續產品,已經融合在spring web flow裡面。spring 框架提供了構建 web 應用程式的全功能 mvc 模組。使用 spring 可插入的 mvc 架構,從而在使用spring進行web開發時,可以選擇使用spring的springmvc框架或整合其他mvc開發框架,如struts1,struts2等

配置

dispatcherservlet

1.在web.xml中加入servlet,namespac e預設可以不寫,如果寫了,就可以隨便改名字,不一定要寫出servlet-name]-servlet.xml,這裡只是為了規範

[html]view plain

copy

<

context-param

>

<

param-name

>

contextconfiglocation

param-name

>

<

param-value

>

classpath:beans.xml,  

param-value

>

context-param

>

<

listener

>

<

listener-class

>

org.springframework.web.context.contextloaderlistener

listener-class

>

listener

>

<

servlet

>

<

servlet-name

>

springmvc

servlet-name

>

<

servlet-class

>

org.springframework.web.servlet.dispatcherservlet

servlet-class

>

<

init-param

>

<

param-name

>

namespace

param-name

>

<

param-value

>

springmvc-servlet

param-value

>

init-param

>

<

load-on-startup

>

1load-on-startup

>

servlet

>

<

>

<

servlet-name

>

springmvc

servlet-name

>

<

url-pattern

>

/sp/*

url-pattern

>

>

2.在web-inf目錄下寫上springmvc-servlet.xml配置檔案

[html]view plain

copy

xmlversion

="1.0"

encoding

="utf-8"

?>

<

beans

xmlns

=""xmlns:xsi

=""xmlns:context

=""xmlns:tx

=""xsi:schemalocation

=" /spring-beans-4.3.xsd  

/spring-context-4.3.xsd  

/spring-tx-4.3.xsd">

<

bean

class

="org.springframework.web.servlet.view.resourcebundleviewresolver"

>

<

property

name

="basenames"

>

<

value

>

springmvc

value

>

property

>

<

property

name

="defaultparentview"

value

="hncu"

>

property

>

bean

>

缺省會在

classpath

目錄下查詢

springmvc.properties

資源檔案

springmvc.properties

[html]view plain

copy

#配置乙個字串指向乙個頁面,配置檔案中至少應該包括兩項內容:  

#1.指定返回的是什麼頁面(jstljsp,pdf,doc)  

#2.指定包裝頁面路徑  

##如果乙個字串頁面沒有配置class,則它直接使用父view的  

hncu.(class)=org.springframework.web.servlet.view.jstlview  

hncu.url

=/jsps/hello.jsp  

javaEE框架之Hibernate框架概述

一.什麼是框架?框架是軟體的半成品,已經幫你完成了部分功能 把一些不確定的東西,按框架要求,達成相應的功能 二.hibernate簡介 1.hibernate是什麼框架?1 是乙個開源的物件關係對映框架 2 對jdbc進行了非常輕量級的物件封裝 3 將pojo與資料庫表建立對映關係,是乙個全自動的o...

JAVAEE學習查詢

spring各種註解 1.autowired註解 不推薦使用,建議使用 resource autowired可以對成員變數 方法和建構函式進行標註,來完成自動裝配的工作。autowired的標註位置不同,它們都會在spring在初始化這個bean時,自動裝配這個屬性。2.qualifier註解 au...

JavaEE知識總結

mabatis主要優點有哪些 什麼是資料持久化以及orm 什麼是ioc和di 什麼是元件掃瞄 請列出spring中關於元件建立的註解標記 至少5種 舉例說明什麼是構造器注入 package ex public class a public a int a public intgeta public ...