- 浏览: 141302 次
- 性别:
- 来自: 南宁
文章分类
- 全部博客 (137)
- J2SE API基础 (19)
- JAVA Structure/Algorithm (1)
- 设计模式及UML(pd/rose) (11)
- SSH (32)
- JPA/EJB/JSF (0)
- Jsp/Servlet (1)
- XML (0)
- DWR/Dojo/JQuery(Ajax) (1)
- Js/css/HTML (3)
- Java报表开发 (0)
- 网络协议及认证加密算法 (2)
- Java多线程网络编程 (1)
- Lucence (0)
- Oracle Developer (5)
- Oracle DBA (3)
- mysql/SQLServer/DB2 (5)
- Weblogic配置/调试 (0)
- Tomcat/JBoss/Websphere (10)
- Linux/Unix操作部署及shell编程 (9)
- C/C++编程 (4)
- 系统分析 (0)
- 项目管理(CVS&风险控制) (0)
- JUnit单元和J2EE集成测试 (2)
- 软设/招聘 (6)
- IT English (8)
- Mathematics/Data Mining (1)
- Android开发爱好 (1)
- Flash制作爱好 (0)
- Professional wisdom (4)
- 序言 (1)
- 聊天记录 (0)
- 理想 (3)
- 承诺 (0)
- oifuslfjsldkj_chatrecord (1)
最新评论
-
blues1021:
dafeiwudi 写道什么叫外频和陪频啊?一般电脑都显示主频 ...
计算机组成原理和结构-时钟周期、机器周期、总线周期、指令周期含义和关系 -
dafeiwudi:
什么叫外频和陪频啊?一般电脑都显示主频,它不表示运算速递,我们 ...
计算机组成原理和结构-时钟周期、机器周期、总线周期、指令周期含义和关系
1.添加时点击没有任何响应和提示,google了一遍有说是js影响了,有说是路径或者过滤的问题,但是自己查找了好久都没有查找出原因,悲剧了一个晚上,5个钟啊。
2.和现有的成功项目仔细比较得出,插入时要去掉js语句用struts的html:form html:text property标签传入double类型,Integer类型
,还有就是插入时没有插入主键,并且数据库中设置了主键为auto_increment;
3.应用了在action类中添加调试时的输出语句
:
public ActionForward addUser(ActionMapping mapping, ActionForm form,//添加客户
HttpServletRequest request, HttpServletResponse response) {
System.out.println("插入数据之前1");
DynaActionForm userForm = (DynaActionForm) form;
Clientinfo user = new Clientinfo();//直接用Clientinfo就好,不用注入对象
// clientId
// user.setClientId((Integer)userForm.get("clientId"));
user.setName(userForm.getString("name"));
user.setSex(userForm.getString("sex"));
user.setAddress(userForm.getString("address"));
user.setTelephone(userForm.getString("telephone"));
user.setPinCodes((Long)userForm.get("pinCodes"));
user.setLoginAccount(userForm.getString("loginAccount"));
String password=userForm.getString("password");
String passwordAgain=userForm.getString("passwordAgain");
System.out.println("插入数据之前2");
if(password.equals(passwordAgain)){
user.setPassword(password);
}
else{
request.setAttribute("message", "你两次输入的密码不相等!");//添加的message请求属性在message.jsp取得
return mapping.findForward("addUser");//addClientError
}
System.out.println("插入数据之前3");
clientInfo.insertClientInfo(user);
System.out.println("插入数据之前4");
request.setAttribute("message", "添加课程成功!");
return mapping.findForward("addUser");
}
}
信息: Server startup in 17556 ms
插入数据之前1
插入数据之前2
插入数据之前3
插入数据之前4
OK了,
4.解决了是重新写了DDL语句,数据库中设置了主键为auto_increment,然后使用public void insertClientInfo(Clientinfo client){//是否要插入主键
getHibernateTemplate().save(client);
}
时client对象没有传入主键即可添加成功。
发表评论
-
Unity3DHouse中成功删除信息
2011-08-10 01:12 817//在jsp页面传入的参数在Action类中调用deleteH ... -
hibernate3.0中实现修改数据记录
2011-08-10 01:11 6861.查询页面中传入参数: <a href=& ... -
Unity3DHouse4系统未解问题
2011-08-10 01:08 7981.struts1.2+spring 2.2+Hibern ... -
Struts表单提交的text String数据可以作为HQL中的Integer类型处理
2011-08-10 01:06 8751.传入数据的表单中的声明 :<form metho ... -
6月28日房产的登录模块报错
2011-08-10 01:04 8251.JSP语法报错 exception org.ap ... -
struts的jsp Action中传入EL表达式参数及myeclipse操作技巧(涛)
2011-08-10 01:03 8781.<a href="/searchBuild ... -
Struts标签之Cannot find bean under name org.apache.struts.taglib.html.BEAN错误
2011-08-10 01:02 1292Cannot find bean under name ... -
【转】关于在HQL中的模糊查询问题
2011-08-10 01:02 779来自:20 ... -
Struts中的Action二次请求不认路径../的解决方法
2011-08-10 01:00 847地址栏没有了项目名称:http://localhost:808 ... -
myEclipse项目部署问题之解决方法
2011-08-10 00:58 1010myeclipse下工程: 1.安装myclipse时6.5 ... -
Strut2的属性驱动,模型驱动的理解
2011-08-10 00:58 1078因为在struts1的版本中,属性的拦截以及控制的处 ... -
Hibernate注释中的参照完整性和复合主键类解析
2011-08-10 00:57 1042在引入了或声明了相关表或类后就能够使用它下面的方法,例如: ... -
【转】hibernate的@EmbeddedId嵌入式主键类详解
2011-08-10 00:56 1041复合主键也可以采用 ... -
Spring 2.*有注释的配置文件中各层配置详解
2011-08-10 00:55 853<?xml version="1.0" ... -
Spring 2.5注释程序执行过程和融合xml使用
2011-08-10 00:54 830Spring2.5注释 一、加载Spirng容器,在web. ... -
【转】Struts2注解使用解析
2011-08-10 00:54 810如果希望使用 struts2 ... -
《转》struts.xml 模块化管理
2011-08-10 00:52 818... -
《转改》Struts2和Spring的集成原理
2011-08-10 00:50 6902009年09月02日 星期三 下午 ... -
房产销售系统的服务器配置问题?
2011-08-10 00:48 704Tomcat在外面的安装时抛出404找不到资源,测试后 ... -
《学生选课系统课程设计》提交过程的感悟
2011-08-10 00:46 768今天去提交数据库课程设计,昨晚把数据库安装了一晚JDK,m ...
相关推荐
该教程详细介绍了如何通过Unity资源商店获取并导入EasySave3插件到Unity项目中,以及如何在脚本中使用它进行基本的保存和加载操作。教程强调了EasySave3插件将数据保存为键值对的概念,这与C#中的Dictionary字典结构...
在Unity中,ScriptableObject是一种可以被保存到项目资源目录(Assets/Resources)中的脚本组件,它可以独立于任何场景存在。以下是一个简单的`soCsv`类示例: ```csharp using UnityEngine; using System....
通过解压下载的zip文件,将包含的`Easy Save - The Complete Save Load Asset 3.3.2f2.unitypackage`导入到项目。导入后,开发者可以通过脚本调用插件提供的API来实现保存和加载功能。 - **保存数据**:使用`ESave...
- **错误处理**:提供详尽的错误处理机制,帮助开发者快速定位和解决问题。 2. **使用方法:** - **保存数据**:使用`EasySave.Save()`函数,指定文件名和要保存的数据,插件会处理后续的序列化和写入磁盘操作。 ...
《Unity游戏开发中的数据保存与恢复:EasySave3深度解析》 在Unity游戏开发中,数据保存和恢复是不可或缺的功能,特别是在角色扮演游戏、策略游戏或任何有进度和玩家状态的游戏类型中。EasySave系列插件为此提供了...
《Unity EasySave3:全能数据保存插件的深度解析与应用》 Unity,作为全球领先的实时3D创作工具,广泛应用于游戏开发、视觉特效、建筑可视化等领域。在这些项目中,数据保存是不可或缺的一部分,它涉及到游戏进度、...
Easy Save Easy Save Easy Save Easy Save Easy Save Easy Save Easy Save Easy Save Easy Save Easy Save Easy Save Easy Save Easy Save Easy Save Easy Save Easy Save Easy Save Easy Save Easy Save Easy Save ...
unity 数据保存插件 easy save3
3. **错误处理**:Easysave内置了错误检查和报告机制,当保存或加载过程中出现问题时,会提供详细的错误信息,帮助开发者定位并解决问题。 4. **数据安全**:Easysave可以加密保存的数据,提高数据的安全性,防止未...
Unity Asset Store中,有一款备受赞誉的插件——Easy Save,被誉为最高效的Unity数据存储解决方案。Easy Save v2.7.0p4是这个系列的最新版本,它为Unity开发者提供了强大的、易用的存档和加载功能,极大地简化了游戏...
### Unity3D Webplayer UnityObject 详解 #### UnityObject简介 UnityObject 是一款JavaScript脚本,主要用于简化Unity的内容嵌入到HTML中。该脚本具备检测Unity网络播放器插件的功能,并能初始化网络播放器的安装...
你只需将下载的 `Easy Save 2.unitypackage` 文件导入到你的项目中。在Unity编辑器中,选择 `Assets > Import Package > Custom Package` ,然后选择你下载的 unitypackage 文件,导入过程中可以选择性地导入所需的...
Unity3D 脚本化物件 ScriptableObject 设置资料成为 AssetBundle2 在 Unity3D 中,scriptableObject 是一个非常重要的概念,它可以将数据存储在资源中,并且可以在游戏中加载和使用。今天,我们将探索如何使用 ...
在Unity3D游戏开发中,有时需要动态地改变游戏对象(Object)的外观,这可以通过更改其贴图来实现。在上述标题和描述中提到的方法,是通过编写代码来自动化这个过程,无需每次手动修改模型资源。这种方法对于快速迭代...
Unity2017.4.3f1安装包下载程序,官方渠道,希望对大家有所帮助
总的来说,"UnityDownloadAssistant-2019.4.11f1+unity hub-4.2.1"的组合为开发者提供了全面的Unity3D开发环境管理解决方案,使得从下载到项目管理的过程更为简便和高效。无论是个人开发者还是团队,都能从中受益,...
Easy Save 是专门为 Unity 开发者设计的一款数据存储和加载工具。它旨在简化数据保存和恢复的过程,使开发者能够专注于游戏的核心逻辑,而不必在数据管理上花费过多的精力。 二、主要特点 (一)多种数据类型支持 ...
翻译了官方文档,使用很方便很简单,大爱:https://blog.csdn.net/dengshunhao/article/details/83382350
1. **安装与导入**:下载Unity包(如`Easy Save - The Complete Save Load Asset.unitypackage`),导入到Unity项目中,所有必要的脚本和组件会自动添加到项目中。 2. **配置设置**:根据项目需求配置保存和加载的...