Strtus2入门简单框架搭建
1.拷贝所需jar到WEB工程目录下的lib
2.配置WEB.xml文件,配置过滤器Filter
<filter><filter-name>struts2</filter-name><filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping><filter-name>struts2</filter-name><url-pattern>/*</url-pattern> </filter-mapping>
3.编写login.jsp:
<form action="login.action" method="post"> <h1>用户登录</h1> 账号:<input type="text" name="userName"/><br/> 密码:<input type="password" name="passWord"><br/> <input type="submit" value="登录"/> </form>
4.创建LoginAction类继承ActionSupport类,重写execute()
5.拷贝struts.xml配置文件到src目录下:
<struts> <!-- 动态方法调用 --><constant name="struts.enable.DynamicMethodInvocation" value="false" /><!-- 开发模式 --><constant name="struts.devMode" value="true" /><package name="default" namespace="/" extends="struts-default"> <action name="login" class="com.liu.web.action.LoginAction"> <result name="success">/success.jsp</result> </action></package>
6、新建一个success.jsp文件
<h1>用户登录成功</h1> 账号:${userNmae }<br> 密码:${passWord }<br>
转载于:https://blog.51cto.com/9840338/1715937
Strtus2入门简单框架搭建相关推荐
- Iris学习入门基础框架搭建
项目介绍 一款 Go 语言基于Iris.Layui.MySQL等框架精心打造的一款模块化.高性能.企业级的敏捷开发框架,本着简化开发.提升开发效率的初衷触发,框架自研了一套个性化的组件,实现了可插拔的 ...
- Beego学习入门基础框架搭建
项目介绍 一款 Go 语言基于Beego.Layui.MySQL等框架精心打造的一款模块化.高性能.企业级的敏捷开发框架,本着简化开发.提升开发效率的初衷触发,框架自研了一套个性化的组件,实现了可插拔 ...
- Spring MVC+Spring+Mybatis+MySQL(IDEA)入门框架搭建
目录 Spring MVC+Spring+Mybatis+MySQL(IDEA)入门框架搭建 0.项目准备 1.数据持久层Mybatis+MySQL 1.1 MySQL数据准备 1.2 Mybatis ...
- Koa入门(一)—— Koa项目基础框架搭建
Koa项目基础框架搭建 项目初始化 项目自动重启 配置ES6语法 基本目录搭建 配置env信息 自动加载路由 统一异常处理 自定义异常 异常处理中间件 中间件配置 目录别名配置 项目初始化 mkdir ...
- j2ee 简单网站搭建:(十)jquery ztree 插件使用入门
为什么80%的码农都做不了架构师?>>> <j2ee 简单网站搭建:(一) windows 操作系统下使用 eclipse 建立 maven web 项目> < ...
- 【Vue 快速入门】从零开始搭建 VUE + Element UI后台管理系统框架
[Vue 快速入门]从零开始搭建 VUE + Element UI后台管理系统框架 前言 后台管理系统前端框架,现在很流行的形式都是,上方和左侧都是导航菜单,中间是具体的内容.比如阿里云.七牛云.头条 ...
- 生信工作流框架搭建 | 从零开始入门指南 - 00工作流之华山论剑
本篇为biodoge<生信工作流框架搭建>系列笔记的开篇作,该系列将持续更新. 导语 小白生信工程师一枚,写这样的系列其实是个大工程,出发点很简单,工作是宏基因组相关,我司长期使用的流程p ...
- SSM框架搭建简单实例
简介 Spring+SpringMVC+MyBatis框架(SSM)是比较热门的中小型企业级项目开发的框架,对于新手来说也是比较容易学习入门的.虽说容易,但在框架搭建过程中仍然遇到了许多问题,因此用实 ...
- EXTJS入门教程及其框架搭建
EXTJS是一个兼容AJAX的前台WEB UI的框架,在普通的HTML文件的 BODY 元素中无须写任何HTML代码,就能产生相应的表格等元素. 原创不易,转载请注明出处:EXTJS入门教程及其框架搭 ...
- Doom Emacs入门:通过Doom Emacs框架搭建一个基本的Python开发环境及其基本操作
Doom Emacs入门:通过Doom Emacs框架搭建一个基本的Python开发环境及其基本操作 一.写在前面 1.1 明确目标:搭建一个完整的Python开发环境 1.2 前置工作 二.Doom ...
最新文章
- 荐读 | 9篇近期社会化推荐论文
- 虚拟机无法连接以太网
- Qt 工程 pro文件
- Apache Shiro Architecture--官方文档
- 想要早睡的最好的办法就是
- python socket 发送十六进制_python用socket怎么发送一段二进制数据
- 计算机专业408题目结构,2019考研408计算机组成原理知识:计算机系统层次结构
- OJ1037: 四则运算
- Linux服务器安装JavaWeb环境(二) Redis,MySql,Zookeeper,Keepalive
- html5 2.5d,修仙三国:首款HTML5三国背景2.5D角色扮演页游
- 边沿触发器(T触发器)
- Linux那些事儿 之 戏说USB(21)向左走,向右走
- python迷宫问题代码_Python解决走迷宫问题算法示例
- 京东登录滑条验证破解 -- 纯js方法
- cpptraj对于轨迹的浓缩
- postgresql配置MIMIC-IV
- 常识-java发送邮件函数+开启qq邮箱授权码
- GitHub页面接管并利用-子域名接管
- android协议分析,对一个apk的协议分析
- 引热议!多所高校明文规定:不再给部分全日制研究生安排宿舍
热门文章
- 随笔记---python ctrl + 移动光标到所用库报错:无法找到要转到的声明
- php-fpm stop,php-fpm 启动,重启,终止操作
- springboot允许跨域注解_springboot 设置允许跨域的方法
- 学校为什么要单位接收函_学校就快要截止收档案接收函了!你开始处理没?
- python函数案例名片管理器_python实现名片管理器的示例代码
- android无法实例化服务器,android – 无法实例化类型PagerAdapter
- vue中input多选_vue.js动态添加删除文本框input、下拉框select、单选radio、多选checkbox的方案。...
- 比较新旧两个CMDB库,列出要删除的编号,要更新的编号,要添加的编号。
- Robotium在输入框输入文字
- Life is not fair, get used to it.