public void add() {
System.out.println(person.getName()+"***********************************");
//personService.add(person);
}//调用Action不想跳转则返回 值设为void
-----------------------------------------------------------------
form中没有加method="post",也会乱码
--------------------------------------------------------------
jsp传到action中乱码
jsonPerson=new String(jsonPerson.getBytes("ISO-8859-1"), "UTF-8");
---------------------------------------------------------------------
public int save(Person transientInstance) {
log.debug("saving Person instance");
try {
getHibernateTemplate().save(transientInstance);
log.debug("save successful");
return transientInstance.getId();//返回系统自动生成的id
} catch (RuntimeException re) {
log.error("save failed", re);
throw re;
}
}
--------------------------------------------------------------
GsonBuilder gb = new GsonBuilder();
gb.setDateFormat("yyyy-MM-dd");//日期格式和json字符串不匹配,json字符串的属性若没有则置为null
Gson gson = gb.create();
---------------------------------------------------------------------
ApplicationContext ctx =new ClassPathXmlApplicationContext("applicationContext.xml");
PersonService ps = (PersonService)ctx.getBean("personService");
JSONArray json_personList = new JSONArray(ps.list(), false);
System.out.println(json_personList.toString());
//显示除了personApply这张表的信息,只要有personId,Hibernate就回去关联
----------------------------------------------------------------------
数据库表如果是一对一的关系,那么可以写在同一个form
但如果是一对多,要写在同一个form,那么就要考虑vo对象了
----------------------------------------------------------------
<action name="*-*" class="{1}Action" method="{2}">
<result name ="success" type="redirectAction">groupinfo_manage</result>
</action>
从一个Action的Result跳到另一个Action
-------------------------------------------------------
分享到:
相关推荐
【四川华迪实习总结报告】是一份记录作者在四川华迪实训基地实习经历的文档,主要涉及了在IT领域的实习体验、技能提升和个人感悟。在实习期间,作者深入理解了IT行业的理论与实践,尤其在软件项目开发流程、团队协作...
通过这个项目,开发者可以学习到Java编程语言的基础,理解MVC(Model-View-Controller)架构模式,掌握Servlet、JSP、JSTL等Web开发技术,以及Spring框架、Hibernate等持久层技术的使用。此外,还可以了解到如何运用...
实习的经验让学生意识到实习的重要性,并且让学生更加明确自己的职业目标。同时,实习也让学生意识到自己的不足之处,并且寻找方法来改进自己。 本文档详细介绍了四川华迪实训报告的各个方面,包括实习说明、实习...
【描述】:“华迪java实训作业,该数据库名,数据库密码,数据库账号,基本能用” 描述中提到的是实训作业涉及到数据库的使用。在JavaEE应用中,数据库通常用于存储和管理应用程序的数据。SpringBoot,作为Java框架...
华迪实习云南学院网络工程设计方案书.doc
该项目为四川华迪实训基地家校通软件的后端设计源码,采用Java编程语言开发,包含134个文件,主要包括109个Java源文件、19个XML配置文件、2个属性文件以及1个Git忽略文件和1个MD文档。该软件后端旨在实现家校沟通...
该项目是一款综合性的华迪考务系统设计源码,采用JavaScript为主要开发语言,并融入CSS、Java、HTML等语言,共计750个文件。具体文件类型分布为:323个JavaScript文件、138个PNG图片文件、101个CSS文件、46个JPG图片...
总之,《华迪系列丛书:Java软件开发宝典(开发篇)》不仅是一部Java技术手册,更是一份软件开发者的职业成长指南,它提供了从新手到专家的完整路径,让读者在编程的乐趣中不断提升,实现自我价值。
【云南XXX学院校园网改造方案书】 本方案书旨在详细阐述云南XXX学院的网络工程设计,以提升校园网络设施的性能、稳定性和安全性,满足教学、科研及日常管理的需求。以下将从概述、用户需求、综合布线设计等多个方面...
《云南XXX学院网络工程设计方案书》是一份详细的技术文档,旨在为该校的校园网络改造提供全面的设计方案。该方案书分为多个章节,涵盖了项目概述、用户需求分析、综合布线设计等多个关键方面。 ...
【标题】"华迪实训javaee--劳模信息管理"是一个针对Java EE初学者和初级开发者设计的企业级项目,旨在帮助他们理解和掌握Java EE技术在实际项目中的应用。这个项目聚焦于劳动模范信息的管理系统,提供了实践平台,让...
* 2016.3-2016.7:成都华迪 Java 开发工程师 专业技能 该开发程序员具备以下专业技能: * 熟练掌握 JAVAEE 编程基础,有良好的编码习惯 * 熟练掌握 Jsp、Servlet、xml、JDBC 等技术 * 熟练使用 Jquery、Ajax 等...
这涉及到软件设计、硬件接口编程、系统调试等多个环节。通过这样的实习项目,参与者可以深入理解51单片机的工作原理,提高电子通信系统的开发和维护能力。 【学习与应用】 对于电子通信类的学生来说,掌握51单片机...
### SSM框架学习资料知识点详解 #### 一、框架技术的重要性及优势 ##### 1....框架技术在现代软件开发...同时,随着实践经验的积累,开发者可以更好地利用框架的特点来解决实际问题,从而成为一名出色的Java Web开发者。
该项目是基于Vue框架开发的华迪6组SCITC游客服务系统源码,共计包含3446个文件,涵盖2445个JavaScript文件、326个TypeScript文件、164个CSS文件、131个Vue组件文件、100个SCSS文件、94个映射文件、39个JSON文件、34...
Java 软件实训方案(10天)v1.0-华迪实训-2010-9-28
第二阶段模块开发训练: 1)网络数据采集,使用requests或者scrapy爬取数据(不能使用我案例中爬取的页面),存储到一个文本文件(文件命名为:姓名-学号-数据源文件.txt)中。 2)使用Spark RDD或者Spark Sql,读取...
3. 技术栈要素:提到了HTTP(超文本传输协议)、HTML(超文本标记语言)、JDBC(Java数据库连接)、JAVA(一种编程语言)、STRUTS(一种基于MVC设计模式的Web应用框架)、WEB(万维网技术)。这些技术被广泛应用于...
4. **培训经历**:包括在华迪实训基地进行的《社区管理系统》项目,以及在东软集团接受的Java和软件工程、Thinking in Java和设计模式的培训。 5. **个人证书**:持有全国计算机软件水平考试的程序员和软件设计师...
华迪ERP系统针对流通和泛流通领域中大型批发、连锁经营业态企业的业务需求,在集团化统一采购、库存调拨、物流控制、销售管理和预测,总部和分支机构跨地区经营、管理等方面提供有效的管理信息系统。