SSH整合(一)Struts简单实例

MyEclipse整合SSH(Struts+Spring+Hibernate)简单登录范例(一) 1. 准备  工具:MyEclipse 5.1.0 GA、Tomcat 5.5环境:Struts1.1、Spring1.2、Hibernate3.1、sqlserver20001.1. 新建工程  本范例使用最简单的登录模块来实践SSH的开发,旨在体会和入门SSH技术的整合操作:[Menu] File/New/Web Project  工程名:login 2. Struts 阅读详情

开发工具为idea 摸索了半天 在知道怎么用 

新建工程 准备写个ssh整合 建立完工程后如图

LoginAction代码如下


User代码如下


index.jsp代码如下


web.xml配置struts2

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
 http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
           version="2.5">
    <filter>
        <filter-name>struts2</filter-name>
        <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
       <welcome-file-list>
           <welcome-file>/index.jsp</welcome-file>
       </welcome-file-list>
</web-app>


strus.xml配置文件

<?xml version="1.0" encoding="UTF-8"?>


<!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
        "http://struts.apache.org/dtds/struts-2.0.dtd">


<struts>
                 <package name="login" extends="struts-default">
                     <action name="login" class="com.xg.view.LoginAction">
                         <result name="success">/welcome.jsp</result>
                         <result name="error">/error.jsp</result>
                     </action>
                 </package>
</struts>


运行效果 输入 xugang 123 跳转到登陆成功页面

否则 跳转到 错误页面



SSH框架整合实战 本文还有配套的精品资源,点击获取 简介:SSH整合将Struts2、Spring和Hibernate三大框架集成,构建MVC架构的Java Web应用。本课程设计项目提供完整的整合流程实战,涵盖环境配置、Struts2、Spring、Hibernate的配置和整合,以及MVC模式的代码编写。通过本项目,学生将掌握SSH框架的应用,提升Web开发技能,为企业级应用开发奠定基础... 阅读详情

相关推荐

SSH框架整合实战:Struts2、Hibernate、Spring的集成与测试

Struts2框架作为企业级Java Web应用的首选框架之一,凭借其强大的功能和灵活的配置,得到了广泛的使用。本章节将详细介绍Struts2框架的基本组成、核心组件的作用、HTTP请求的处理流程以及Struts2中的Action和拦截器。Hibernate是一个全功能的ORM(对象关系映射)框架,它将Java对象映射到数据库表,提供了一种面向对象的方式来操作数据库。Hibernate框架简化了基于Java的应用程序与数据库交互的复杂性。

weixin_28487725的博客 714

SSH整合实例

http://sudalyl.blog.163.com/blog/static/1018092742010102143015372/ SSH的学习已经有一段时间了,今天心血来潮做了个简单的注册页面的整合,下面给大家讲讲我是怎么做的吧,有缺点还请大家多多指教啊。 1.新建一个Web Project:   2.为Project增加Struts功能:  

daditao的专栏 890

点云入门笔记(一):点云数据及获取

点云概念: 点云是某个坐标系下的点的数据集。点包含了丰富的信息,包括三维坐标 X,Y,Z、颜色、分类值、强度值、时间等等。

wc19862274581的博客 2万+

ssh框架整合完整实例

前排提示博文较长1.SSH框架结构 action,biz,dao之间的依赖关系由spring维护,动态注入 sping以AOP(面向切面的方式)实现了事务管理器。 spring整合Hibernate时,spring替代实现HibernateSessionFacctory和dao spring整合struts时,代替实现Action 开发过程中的所有对象由spring控制管理 2. 项目流程2.1框架

shinerio的博客 2万+

国产机载操作系统天脉ACoreOS实战:从零搭建开发环境到应用移植

本文详细介绍了国产机载操作系统天脉ACoreOS的实战开发流程,从核心特性解析到开发环境搭建,再到VxWorks应用移植策略。重点阐述了其符合ARINC 653标准的时空分区架构如何保障高可靠性,并提供了从零创建分区工程、重构通信与任务代码的具体步骤,为开发者向这一国产化平台迁移提供了实用指南。

flower的专栏 633

【嵌入式Linux】EC20模块多运营商自适应PPP拨号实战:从IMSI识别到网络配置

本文详细介绍了在嵌入式Linux系统中,如何基于EC20 4G模块实现多运营商自适应PPP拨号。通过解析SIM卡的IMSI识别运营商,并动态配置对应的APN和拨号参数,结合AT指令交互与健壮的pppd脚本,解决了设备跨地域部署时的网络自动连接问题,提升了物联网设备的部署效率和稳定性。

fox11的博客 898

SSH框架(Struts2+Spring+Hibernate)搭建整合详细步骤

​ 在实际项目的开发中,为了充分利用各个框架的优点,我们通常都会把Spring与其他框架整合在一起使用。本节将针对 SSH(Struts2、Hibernate和 Spring)框架的整合内容进行详细讲解。 ​

unber的博客 2516

Retinanet训练自己的数据(2):模型准备

  在上一篇博客中,我们已经处理好了模型需要的数据集,下一步就是准备模型去训练数据。这里提醒一句,在制作数据时,最好将训练集和测试集人为分开。像Google tensorflow API,在制作数据时可以按比例自动生成,但是在上一篇文章中产生的数据(annotation.csv )其实都是用来训练的,如果你把自己的数据集全都转换了,那么恭喜你,最后你会发现没有数据集去测试了。   下面开始模型准...

mingyang_wang的博客 5882

Struts+Spring+Hibernate--SSH整合实例

<br /><br /> <br /> <br />网上虽然有很多SSH整合的小例子,但很多程序都出现了不是这样,就是那样的错误。自己总结了一下,终于做出的Struts+Spring+Hibernate整合的小例子,也是最基础的SSH实例,虽然是小例子,但什么程序都是从基础的做起。如果你弄明白了这个小实例,相信你的SSH整合框架技术也会提高很多。<br /> <br />       在做本例前,需要熟悉对Struts,Hibernate的反向工程等的基本操作。<br /> <br />开发工具:MyEcl

shmily_yang的专栏 923

5G 网络的移动性管理上下文对比介绍

5G 网络的移动性管理上下文对比介绍 4G/5G MM移动性管理机制对比 5G引入了新移动性管理状态,通过mobility pattern(移动方式)实现按需的移动性管理等。 MM的相关状态分为一下几种: RM状态(用户注册管理 注册态/非注册态)和CM状态(用户连接态/空闲态)独立;RM状态标识UE是否注册到网络,CM状态标识UE和核心网的信令连接是否存在。 RAN侧引入RRC-inactive state:UE(用户端)对于CN(核心网)而言处于连接态,对RAN(接入网)而言处于Ld..

m0_59032675的博客 4817

RT-Thread新手必看:FMT飞控移植中的5个常见坑及解决方案

本文针对RT-Thread新手在移植FMT开源飞控时遇到的5大核心挑战,提供了深度解决方案。内容涵盖SCons构建系统配置、RT-Thread版本API兼容性处理、BSP与设备驱动适配、TOML系统配置解析以及算法模块集成调试,帮助开发者高效避坑,成功完成飞控移植。

gin88的博客 250

SSH整合及简单实例

Struts2替代Servlet Hibernate替代JDBC 使用Spring管理Struts的Action 多例 Hibernate的SessionFactory&Session&Transaction 单例 业务Service 单例 SSH实例 ①导入Struts Spring Hibernate的jar包(39个) /...

weixin_30527551的博客 111

贝叶斯核机回归估计混合物健康效应 【BKMR包】——实操篇

使用 ggplot2包绘制 h 的截面# 绘制总体风险摘要。

三分钟热度 5382

SSH整合,非常详细的SSH整合

SSH整合,非常详细的SSH整合 这是一个eclipse基于maven整合的struts2-spring-hibernate的简单项目, 1,首先创建一个maven项目如下:名字可以自己命名 , 创建好之后如下图: 会报错,为什么呢?因为这是一个不完整的maven项目,缺少web.xml。 右键点击项目,如下操作,会自动补全web.xml文件 。

huangshulang1234的博客 1万+

AI辅助需求分析与提示词生成

文章标题 《AI辅助需求分析与提示词生成》 关键词 人工智能 需求分析 提示词生成 深度学习 机器学习 强化学习 数学模型 系统架构

AI天才研究院 1211

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

ssh整合实例

ssh整合 配置环境:spring4+hibernate5+struts2 项目结构: 1.导包 2. 编写配置文件 2.1在web.xml文件中进行配置 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...

曰业而安的博客 584

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

一、SSH整合之环境搭建

jar包导入 Struts2框架 struts-2.3.24\apps\struts2-blank\WEB-INF\lib*.jar – Struts2需要的所有jar包 struts2-spring-plugin-2.3.24.jar —Struts2整合Spring的插件包 Hibernate框架 hibernate-release-5.0.7.Final\lib\...

热爱不止,前行不息 230

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

struts+spring+hibernate/ssh整合开发详细一

转自:http://hi.baidu.com/wuweihi/blog/item/20fb4dc491c9ebac8326ac11.html 终于,终于将SSH整合成功了,弄了几个小时,可以休息了(有的朋友弄了半个月,甚至重装了系统也没弄好,哎,庆幸啊)。碰到问题千万不要放弃,要相信没有解决不了的问题! 项目结构图: jsp部分为:index.jsp;success.jsp;fail.jsp U...

liuscau的专栏 244

SSH框架整合(下)——Struts2整合Spring

说明 这里是SSH框架整合的Struts2整合Spring部分,这里分成两种,一种是spring创建action,一种是structs2创建action,两个都会涉及。希望整合成功。关于导包,dao层,service层的写法可以看一下我的上一篇博客。 接下来是废话。 我觉得我要加快速度了,好想做SSM框架啊,还有还有,很快要考英语六级了,要多花些时间才行啊。而且我还想多学一点前端的框架,因为现在实...

hansmu的博客 221

SSH整合

SSH整合 SSH整合就是将Spring、Hibernate、Struts2三个框架整合起来,实际上是Spring与Struts2整合以及Spring与Hibernate整合,Spring与Struts2整合就是把Action对象交给Spring容器创建,而Spring与Hibernate整合就是将sessionFactory交给Spring负责维护,Spring负责session的维护和aop事...

weixin_44247784的博客 583

Struts2SpringHibernate框架的简单整合1

之前学ssh框架整合的时候,没看视频,直接去网络上找那些整合好的东西,结果,很痛苦,要问为什么,因为那些看上去整合好的,不是要积分的不知道能不能运行的,就是根本不能运行的,只有零零散散的是能运行的,自己本来以为看了那些,在加上自己之前零零散散的看的关于struts2,hibernate,spring的知识就可以完成整合。 不过还是不行,可能和个人天资有关吧 现在终于在视频的指导下,将框架基本整

qq_36399629的博客 365

SSH的整合,Spring与Hibernate整合,与Struts2整合,ssh整合

前言,Spring管理实务,Hibernate控制持久层,Struts控制action层 一,Spring和hibernate的整合 导入Hibernate的jar包,在Hibernate文件夹下的 lib的required文件夹下。 导入Spring的jar包,在Spring的文件夹自行找(以上两个框架请自行上网下载 1、导入hibernate的包和Spring的包    1.1、导入

guin_guo的博客 1020

Spring事物回滚详解

(一) 用编程的方法来实现,我觉得这种方法比较灵活,控制起来比较方便,但是需要写一些额外的代码

xugangjava的专栏 5万+
上一篇: OpenSessionInView模式
下一篇: C++中调用C# DLL
xugangjava
博客等级 码龄16年 83粉丝 72原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值