java EE小白 struts hibernate form 无法提交问题

问题描述

java EE小白 struts hibernate form 无法提交问题

java EE小白,做一个学生管理系统,修改学生信息页面从数据库读取学生信息正常,点击修改按钮时网页无任何反应,也无报错,debug插入断点发现点击修改按钮表单并未提交去执行后续Action。







解决方案

大概看了一下,发现你最后贴的那个提交按钮没有在form表单里啊,这肯定提交不了的!!!

解决方案二:

是不是代码架构的问题?

解决方案三:

建议你先检查下点击修改按钮后前台的js执行了什么样的操作,或者是没有执行任何操作。
从你贴的图上面看不出你的提交是怎么操作的,你最后两张图是一模一样的。

解决方案四:

1.如果提交没有任何效果。首先检查JS问题。
2.js没问题的话。就需要检查strtus写的路径和jsp的action是否一致。
或者你直接把你提交的url直接放到http中访问看看。

解决方案五:

可能问题1:框架结构有问题
可能问题2:数据没有发送到后端 可以打桩测一下
可能问题3:有没有写HQL语句 HQL写错了有时数据传不到页面上
可能问题4:js代码写错了 这个我就不说了 也是比较可能的

时间: 2024-12-29 02:55:19

java EE小白 struts hibernate form 无法提交问题的相关文章

KameWitch是菜鸟一只,刚刚进入社区,真的什么都不会呢,汗……关于java EE 的struts高级编程SSH框架的问题,有求于各位高手

问题描述 1packagejapan.company.serviceImpl;2importjapan.company.bean.idol;3importjapan.company.service.IdolService;4publicclassIdolSeviceImplimplementsIdolService{5privateIdolDaoidolDao=newIdolDaoImpl();@Overridepublicbooleansave(idoli)throwsException{//

Eclipse里面如何安装JAVA EE开发所需插件(Stucts、Hibernate、Spring等)

问题描述 用Myeclipse来卡发Javaee感觉还行,可就是这个环境太好电脑资源了,想改用Eclipse来做,但里面的插件我不知道怎么安装,那位能给个详细的图解加说明,在下不胜感激. 解决方案 解决方案二:我也想知道?解决方案三:本人目前都是直接使用eclipse3.5,不用myeclipse等插件进行开发.直接手工导包,配置文件同样自己手工写,不熟悉框架的话,是很难弄的.如果是使用插件,那直接下载相关的插件,eclipse3.4版本以上的都可以直接把插件扔到dropins文件夹下就行了,或

MyEclipse+struts+Hibernate配置开发

说明: 这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于java模式和其他相关的说明.本人水平有限,也没有能力去讨论关于模式设计和开发细节的一些内容. 建议: 如果你还不清楚struts和hibernate的一些基本原理,希望能先去了解一下这方面的相关内容. 推荐: Hibernate中文手册>作者认为要学Hibernate看这个就足够了,里面几乎包括了所有的细节,不过可能不太适合快速入门. 地址:http://www.h

方便 Ajax 与 Java EE 的集成

随着 Ajax 的兴起,对于消解这个热门技术的谜团并有针对性地处理在它的使用中出现的问题的需求出现了.高级 IT 专家 Patrick Gan 利用这个机会,研究了在 Java EE Web 应用程序中引入 Ajax 对整个开发生命周期可能产生的影响.对采纳 Ajax 基于异步通信的模式会存在的问题保持清醒,有助于踏上有效集成 Ajax 的正确道路. Asynchronous JavaScript + XML (Ajax)是个相当新的术语(有些人说它是旧酒装新瓶),在不同的 Web 开发社区中,

Struts+Hibernate结构中J2EE的数据表示

在 struts+hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误. 我来谈谈在J2EE架构中各层的数据表示方法: Web层的数据表示是FormBean,数据来源于HTML Form POST 业务层的数据表示是VO 持久层的数据表示是PO,其数据来源于数据库,持久层的数据表示例如CMP.在一个规范的J2EE架构中,不同层的数据表示应该被限制在层内,而不应该扩散到其它层,这样可以降低层间的耦合性,提

Java EE/J2EE面向对象编程之道

OO思维 经常看到不少人抱怨Java EE/J2EE中配置太复杂,烦琐,不简单易学,其实所谓简单易学是取决于你是否有OO思维方式. 表现层的界面表单中通常是一些离散数据,也就是单个字段数据,通过Struts等框架提供ActionForm以及标签库,将这些单个字段数据封装起来和业务层的Domain Model进行了映射,因此,表现层的主要编程工作就是映射配置. 持久层是将Domain Model对象保存到数据库中,过去使用JDBC,我们要逐个打开这些Model对象,然后每个字段逐个保存到数据库中,

疯狂软件对Oracle放弃Java EE的看法

近日网络上出现了一些关于Oracle将要放弃Java EE的说法,在Java行业引起不小的关注,甚至有些人开始担心Java会不会就此消亡,但事实上这不过是杞人忧天,疯狂软件教学总监李刚根据多年来Java行业的从业经验,对此提出以下几点分析抛砖引玉,供广大Java从业者参考. 第一点:Oracle根本没有力量左右Java发展 自从Java发展壮大以来,无论是以前的Sun公司,还是后来Oracle公司,一直都无力左右Java的发展:实际上Java的规范制定,都需要通过JCP审核,一些新机制.新功能往

解释spring,struts,hibernate优缺点

解释spring,struts,hibernate优缺点 Struts优点:对视图层进行封装 更好的分离视图层和控制层 对数据进行封装 缺点: 1 .转到展示层时,需要配置forward,每一次转到展示层,相信大多数都是直接转到jsp,而涉及到转向,需要配置forward,如果有十个展示层的jsp,需要配置十次struts,而且还不包括有时候目录.文件变更,需要重新修改forward,注意,每次修改配置之后,要求重新部署整个项目,而tomcate这样的服务器,还必须重新启动服务器,如果业务变更复

ejb-请问基于Java EE的构件规范设计开发构件,指的是使用EJB框架开发构件吗?

问题描述 请问基于Java EE的构件规范设计开发构件,指的是使用EJB框架开发构件吗? 我现在要完成的任务是开发一个可重用构件,这个构件要实现的功能是系统中一个数据处理模块.要求在Java EE 支撑平台下开发.我现在不太能理解这个构件的开发过程.查了资料得知javabean和ejb都可以用Java语言开发组件.javabean比较简单是一般和JSP配合的,开发比较小型的组件使用的.EJB更为复杂功能也全面,但是我的这个系统不是分布式的,也不需要与服务器进行交互.用EJB开发是不是有些不机智?