Struts2的学习-属性驱动和模型驱动
1.新建空项目,并托管到码云
2.设立maven
3.设置pom.xml
4.建包
5.在java包里建立两个类
package com.nf.entity;public class User {private String userName;private String userPassword;public String getUserName() {return userName;}public void setUserName(String userName) {this.userName = userName;}public String getUserPassword() {return userPassword;}public void setUserPassword(String userPassword) {this.userPassword = userPassword;} }
(ps:可以使用Alt+Enter导出实现方法)
6.建立jsp的文件
7.建立struts,并设置
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 2.5//EN""http://struts.apache.org/dtds/struts-2.5.dtd"><struts><package name="mypack" extends="struts-default"><action name="userAction_loginView" class="com.nf.action.UserAction" method="loginView"><result name="success">/WEB-INF/jsp/loginView.jsp</result></action><action name="userAction_login" class="com.nf.action.UserAction" method="login"><result name="success">/WEB-INF/jsp/success.jsp</result><result name="error">/WEB-INF/jsp/error.jsp</result></action></package> </struts>
8.当点击运行时
地址:https://gitee.com/MuNianShi/user2.git
转载于:https://www.cnblogs.com/junhua4254/p/7593749.html
Struts2的学习-属性驱动和模型驱动相关推荐
- Strut2的属性驱动,模型驱动的理解
因为在struts1的版本中,属性的拦截以及控制的处理是被封装为两个对立的ActionForm.Action来获取HttpServerRequest的参数.控制访问MAPPING的.而在Struts2 ...
- Struts2的属性驱动与模型驱动的区别
1.Struts2的属性驱动. Struts2的属性驱动指的是在action中JSP页面的每一个form中的name都对应在action中有一个属性与之对应.看下面代码片段: <form act ...
- java 模型驱动_(九)Struts2模型驱动和属性驱动
出于结构清晰的考虑,应该采用单独的Model实例来封装请求参数和处理结果,这就是所谓的模型驱动, 所谓模型驱动,就是使用单独的JavaBean来贯穿整个MVC流程. 所谓属性驱动,就是使用属性来作为贯 ...
- (九)模型驱动和属性驱动
出于结构清晰的考虑,应该采用单独的Model实例来封装请求参数和处理结果,这就是所谓的模型驱动, 所谓模型驱动,就是使用单独的JavaBean来贯穿整个MVC流程. 所谓属性驱动,就是使用属性来作为贯 ...
- Struts2的学习 主要是知识点和基础知识
Struts2框架的学习: servlet到底是什么? 是sun公司提供的动态web资源的技术 sun公司在其API中提供了一个servlet接口,若用户想要开发一个动态的web资源,即开发一个jav ...
- Struts2框架--学习笔记(上):搭建struts2工程、struts2基本概念、struts2对页面数据的操作
概述: Struts2框架应用于javaee三层框架中的web层.是在Struts1和webwork基础上发张的一个全新的框架. 一.搭建一个最基本的struts2工程步骤: 1.导入基本的jar包依 ...
- struts2学习笔记二--准备struts2的学习和开发环境
准备struts2的学习和开发环境 1 导包 2 参照开发包自带的例子在web.xml文件中配置 3 参照开发包自带的例子编写Action类和配置struts.xml文件 <struts> ...
- Struts2框架学习总结
day01 1.Struts2入门 (1)导入jar包 (2)创建action (3)配置action类访问路径 1. 创建Struts2核心配置文件: 名称必须是struts.xml .位置必须在s ...
- Struts2拦截器属性excludeMethods、includeMethods配置无效之解决方法
参考:http://blog.csdn.net/coolcoffee168/article/details/7963251 在配置struts2 拦截器属性excludeMethods.include ...
- 如何系统学习领域驱动设计?
一.领域驱动设计为何又焕发青春? 领域驱动设计(Domain Driven Design,DDD)确实已不再青春,从 Eric Evans 出版了划时代的著作<领域驱动设计>至今,已有将近 ...
最新文章
- lua创建文件和文件夹
- MBProgressHUD 使用详解
- div+css背景渐变色代码示例
- Java程序员3面小米,被俩算法题难倒,微软员工6分钟解决,真丢脸
- c++虚函数的作用是什么?
- Java 将excel中的内容导入数据库中
- Linux 编译 没有path,编译linux-2.6.21的问题-‘PATH_MAX’ undeclared
- 4-Ubuntu—终端下重启与关机
- 数据平台、大数据平台、数据中台……还分的清不?
- java 指定垃g1圾收集_Java知识梳理--JVM
- linux系统与命令
- Markdown编辑器MWeb如何建立静态网站/博客
- python3之线程
- 【通信仿真】基于matlab多域网络仿真【含Matlab源码 1794期】
- 物联网导论知识部分梳理
- 以管理员身份打开cmd窗口
- RocketMQ中文文档(译)
- [leetcode 3sum】 三数之和问题 @python
- 《深入理解Bootstrap》勘误
- Invalid value earliest for configuration auto.commit.interval.ms: Not a number of type INT
热门文章
- 关闭Oracle 11g的DPR特性
- 《从零开始学Swift》学习笔记(Day 32)——计算属性
- Qt5学习笔记之QQ登录界面一:制作界面
- 关于字符编码的一点学习。
- 无聊特意去拍月亮。呵呵
- java day56【 Mybatis 延迟加载策略 、 Mybatis 缓存、Mybatis 注解开发 】
- java day27【DQL:查询语句、约束 、多表之间的关系 、范式 、数据库的备份和还原】...
- TensorFlow相关的一些技巧
- 20.QT-Qpixmap实现图片鼠标缩放,鼠标拖动示例(详解)
- Shell-cat url-list.txt | xargs wget -c