博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Struts2 入门修行第一天 | 小节一
阅读量:5302 次
发布时间:2019-06-14

本文共 1808 字,大约阅读时间需要 6 分钟。

1. Struts 是一门基于MVC设计模式的Web应用框架什么的,用来干什么的,和Struts1,Spring,WebWork关系什么的,就不在这一篇中阐述了

  下面直接上干货,看看怎么搭建和使用 Struts2 吧。

 

2. 搭建Struts2 环境三部曲

  i.   下载Struts2 需要的官方 jar 包

     ps:  http://mirror.bit.edu.cn/apache/struts/2.3.30/struts-2.3.30-all.zip

  ii.   配置 web.xml 文件

  iii.  配置 struts.xml 文件

 

3.  Struts2 第一个 web 应用 Hello World

  1).  Eclipse 工具创建一个 Dynamic Web project 项目

  2).  在项目的 WEB-INF 目录下的 lib 文件中导入需要的 struts2 的jar

    这里我们直接解压下载的 struts-2.3.30-all.zip 压缩包,找到 struts-2.3.30\apps\struts2-blank.war 压缩包 解压为 struts2-blank 文件

    找到里面对应 struts2-blank\WEB-INF\lib,复制里面所有的 jar 包到自己的项目中

  3).  配置 web.xml 文件(也可以复制上面项目中web.xml 里的配置)

1 
2
6 7
8
struts2
9
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
10
11 12
13
struts2
14
/*
15
16

  4). 配置 struts.xml 文件

1 
2 5 6
7
8
9
/detail.jsp
10
11
12

  5). 项目下有两个 jsp 文件,如下:

   index.jsp

1 <%@ page language="java" contentType="text/html; charset=UTF-8" 2     pageEncoding="UTF-8"%> 3  4  5  6 
7 Insert title here 8 9 10 To detail.jsp11 12

   detail.jsp

1 <%@ page language="java" contentType="text/html; charset=UTF-8" 2     pageEncoding="UTF-8"%> 3  4  5  6 
7 Insert title here 8 9 10

this is detail.jsp page.

11 12

 

项目启动后,点击 index.jsp 中的超链接就可以直接跳转到 detail.jsp 页面了,到这一步,说明你的 struts2 第一个Web应用成功啦。

posted on
2016-09-22 14:59 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/javatochen/p/5896387.html

你可能感兴趣的文章
全面分析Java的垃圾回收机制2
查看>>
[Code Festival 2017 qual A] C: Palindromic Matrix
查看>>
修改博客园css样式
查看>>
Python3 高阶函数
查看>>
初始面向对象
查看>>
docker一键安装
查看>>
leetcode Letter Combinations of a Phone Number
查看>>
Exercise 34: Accessing Elements Of Lists
查看>>
angular中的代码执行顺序和$scope.$digest();
查看>>
ALS算法 (面试准备)
查看>>
思达BI软件Style Intelligence实例教程—房地产分析
查看>>
Unity 3D 如何修改新建脚本中的 C# 默认创建的 Script 脚本格式
查看>>
立禅调息
查看>>
让普通用户拥有
查看>>
记事本代码
查看>>
Unity3D开发之NGUI点击事件穿透响应处理
查看>>
Unity 5.4 测试版本新特性---因吹丝停
查看>>
测试 Cmdmakerdown语法
查看>>
使用Scrapy爬虫框架简单爬取图片并保存本地(妹子图)
查看>>
LeetCode 189. Rotate Array (旋转数组)
查看>>