struts2與springmvc的區別

2021-08-07 04:45:37 字數 484 閱讀 9644

1、針對與安全性 springmvc是非安全的,strtus2是安全的,所以springmvc的效率會高於struts2,

2,、springmvc是基於介面的,struts2是基於action類的,每一次客戶端傳送請求時,action類依次產生乙個物件,然後再呼叫action類的方法進行跳轉;而springmvc是交給了handler處理器,然後返回乙個modelandview,

3、springmvc的入口是servlet,而struts2是filter(這裡要指出,filter和servlet是不同的。以前認為filter是servlet的一種特殊),這就導致了

二者的機制不同,這裡就牽涉到servlet和filter的區別了。

個人認為struts2還需要配置struts.xml檔案,比較繁瑣;springmvc是100%零配置;

總結:struts2的安全效能高於springmvc;

springmvc的執行效率 和開發效率高於struts2;

Struts2字尾 深入Struts2

一 將action字尾變成html字尾 xmlversion 1.0 encoding utf 8 doctype struts public apache software foundation dtd struts configuration 2.1 en struts include file...

Struts2入門(一)Struts2簡介

本章簡要介紹一下struts2框架 1.概念 我們知道,springmvc框架是為了整合servlet設計的控制層框架,那麼還有其他的框架也實現了這個功能,那麼就是struts2。struts2是乙個基於mvc設計模式的web應用框架,它本質上相當於乙個servlet,在mvc設計模式中,strut...

Struts2與JQurey ajax配合跨域請求

ajax ajax datatype jsonp jsonp callback type post error function data success function data 其中 datatype指定為jsonp,jsonp 指定為 callback 隨意 然後看struts2的配置 ca...