一、Struts2工作原理 如下图: 二、Struts2配置文件 1、web.xml 任何MVC框架都需要与Web应用整合,这就不得不借助于web.xml文件,只有配置了web.xml文件的Servlet才会被应用加载 通常,所有的MVC框架都需要Web应用加载一个核心控制器,对于Struts2框架 ...
分类:
其他好文 时间:
2019-09-05 00:32:28
阅读次数:
91
1、springmvc是什么? springmvc全称是spring web mvc,是spring框架一部分,是一个mvc的框架,和struts2一样是一个表现层框架。 2、springmvc架构原理(原理要理解) 原理简写:DispatcherServlet-->映射器-->适配器-->视图解析 ...
分类:
编程语言 时间:
2019-08-31 19:21:48
阅读次数:
56
接上篇struts2基本配置详解,还有一些配置没有讲到,下面将继续。 struts.xml <package name="com.amos.web.action" namespace="/" extends="struts-default"> <action name="HelloWorldActi ...
分类:
其他好文 时间:
2019-08-31 11:14:04
阅读次数:
149
转发: https://www.cnblogs.com/amosli/p/3521872.html 一、拦截器,拦截器栈 1、拦截器的作用 拦截器本质上和servlet的过滤器是一样的。在struts2中,拦截器能够对Action前后进行拦截,拦截器是一个可插拨的,你可以选择使用拦截器,也可以卸载拦 ...
分类:
编程语言 时间:
2019-08-31 11:06:53
阅读次数:
101
动作是Struts2框架的核心,因为他们的任何MVC(模型 - 视图 - 控制器)框架。每个URL将被映射到一个特定的动作,它提供了来自用户的请求提供服务所需的处理逻辑。 但动作也提供其他两个重要的能力。首先,操作从请求数据的传输中起着重要的作用,通过向视图,无论是一个JSP或其它类型的结果。二,动 ...
分类:
其他好文 时间:
2019-08-31 10:53:28
阅读次数:
67
本来也就是一个简单的登录的问题,然后我在这突然想用统配符了。然后...... 用没用通配符的两个anction如下 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation ...
分类:
其他好文 时间:
2019-08-31 10:48:56
阅读次数:
109
接上一篇文章,使用maven+eclipse搭建最简单的struts2的HelloWorld,本篇将主要讲strust2的基本配置: 1、web.xml的作用 web.xml核心代码: <filter> <filter-name>struts2</filter-name> <filter-class ...
分类:
其他好文 时间:
2019-08-31 10:43:38
阅读次数:
88
正如前面提到的,<results>标签在Struts2的MVC框架的视图中所扮演的角色。动作是负责执行业务逻辑。执行业务逻辑后,接下来的步骤是使用<results>标签显示的视图。 经常有一些附带导航规则的结果。例如,如果在操作方法是对用户进行验证,有三种可能的结果。 (一)成功登录;(二)不成功的 ...
分类:
其他好文 时间:
2019-08-31 10:43:06
阅读次数:
106
一、web分层结构简介 1、web[细]粒度分层结构: 按细粒度分层可以分为以下6种: 1).表现层:html/css/js/jsp 2).控制层:servlet 3).实体层:javabean 4).业务逻辑层:javabean 5).持久层:jdbc/c3p0/dbutils 6).数据层:my ...
分类:
系统相关 时间:
2019-08-31 10:42:17
阅读次数:
151
https://www.cnblogs.com/amosli/p/3533636.html jsp页面中引入标签: 常用标签知识点总结: <s:fielderrors/>取出错误消息<s:form/>生成一个表单<s:textfield/>生成一个单行文本框,错误消息显示,智能回显.<s:passw ...
分类:
编程语言 时间:
2019-08-31 10:41:59
阅读次数:
105