struts2-(2)HelloWorld】的更多相关文章

使用maven+eclipse搭建最简单的struts2的helloworld 一.web分层结构简介 1.web[细]粒度分层结构: 按细粒度分层可以分为以下6种: 1).表现层:html/css/js/jsp 2).控制层:servlet 3).实体层:javabean 4).业务逻辑层:javabean 5).持久层:jdbc/c3p0/dbutils 6).数据层:mysql/oracle 2.web[粗]粒度分层结构(重点): 按粗粒度可以分为3层: 1).由上面的1).2).3)组成…
首先既然是开发Struts程序的话,那么自然需要用到Struts2开发包,Struts2是apache旗下的开源框架,所有的开发包和源代码都可以在Apache官网下载. 那么,就来开始编写第一个Struts2程序. 1.新建一个Dynamic web project. 把必须的java包拷贝到lib目录下. 至此准备工作就完成了,下面开始编写第一个Hello World!!! 2.首先,struts2采用的是拦截器原理,所有的请求都会被一个过滤器给拦截,所以需要在web.xml文件中配置如下的过…
1.下载struts2的jar包 http://struts.apache.org/download.cgi#struts255 下载一个稳定版本Struts 2.3.31 里面提供了maven jar <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</artifactId> <version>2.3.31</version&g…
配置步骤: 1.在你的strut2目录下找到例子项目,把它的 lib 下的jar拷贝到你的项目.例如我的:struts-2.3.24\apps\struts2-blank 2.struts-2.3.24\apps\struts2-blank\WEB-INF\src\ ( 例子项目的WEB-INF\src )下的 struts.xml 文件拷到你的项目src下,并且删除里面的内容,只留下根标签 <strut> </strut> 3.在你的项目的web.xml下配置struts,看看例…
作为眼高手低的典范,必须痛改前非,好好动手多做开发! 本文是struts2的入门指导,权当笔记! 在MyEclipse中,配置Apache tomcat 7.x 服务器 创建新的Web project,名字随便取,暂为struts2 右键工程名字struts-test,找到MyEclipse选项-> Add  struts2 capabilities 这样就基本配置好了这个工程. 主要文件是: struts.xml :  提供URL 和 Action的对应关系 web.xml    :  配置过…
1.新建Web Project项目:Study_Struts2 2.新建HelloWordAction.java类 3.复制struts.xml文件到src目录下,配置struts.xml文件内容如下: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuratio…
login.jsp中 <form action="Login"... 该页面提交后, web.xml中设置的过滤器会起作用     <filter>         <filter-name>struts2</filter-name>         <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filt…
相信网上已经有很多关于struts2的HelloWorld可参考,我这里就不重复了,没个学struts2的人都会做过很多个HelloWorld,而我这里就总结一下一个简单的HelloWorld 我在一本书里面看到一个不错的结构图,我在这里引用一下<轻松掌握Struts2> 在这里我就以我自己的理解,重新归纳一次 1.由客户端(客户端可以是很多种,可以是浏览器,可以一些电脑应用,或者是手持应用等)发送一个请求到服务器(通过IP和port就能知道连接的是那个服务器了) 2.服务器接收到请求后,首先…
在完成Struts2的HelloWorld后,对Struts2的工作原理进行学习.Struts2框架可以按照模块来划分为Servlet Filters,Struts核心模块,拦截器和用户实现部分,其中需要用户实现的部分只有三个,那就是struts.xml,Action,Template(JSP),如下图: 2.3.31中的org.apache.struts2.dispatcher.ActionContextCleanUp已经被标记为@Deprecated Since Struts 2.1.3,2…
1. Struts2简介 Struts2是一个WEB端MVC框架.作为比较早的MVC 框架之一,Struts2在使用中还是比较多的.虽然个人感受没有SpringMVC还那么的好用 Struts2 官网 在Model2中我们使用Servlet作为控制器: Servlet主要负责: 接收用户发送的请求 将请求参数封装为Java中的对象 调用service来处理业务逻辑 根据service返回的结果,选择视图 2. Struts2-HelloWorld 新建一个Maven 的webapp 项目 在这里…