`
chw0892
  • 浏览: 20954 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论
文章列表
org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: could not insert: [com.heaven.Enpty.Upload]; uncategorized SQLException for SQL [insert into team.upload (up_tid, up_cid, up_src, up_filename) values (?, ?, ?, ?)]; SQL state [HY000]; error code [1364]; Field 'upid' doesn't have ...
一:异常 报这种异常: Exception in thread "main" java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer API的方法: public List find(String queryString,                  Object[] values)           throws DataAccessException 类型出错! 可能: (1)你的HQl参数先传的是什么类型的,就必须是什么类型的!就是fine() ...
http://z-xiaofei168.iteye.com/blog/1047826
map: 其中 private Map<Integer,String> dname1=new HashMap<Integer,String>(); (set,get方法)     接着dname1.put("",""); 在JSP这样显示 <s:select id="depart" label="选择系别" headerKey="-1" headerValue="---选择系别---" list="dname1" lis ...
第一步:导入相应的包 第二步:写个Action类,这个Action类返回的就是你要查询数据库的信息。 第三步:配置action,与普通action一样的配置,但在返回页面的时候必须是新页面,而且这个页面必须是写JSON的表达式,只有这些表达式,不可重用。 第四步:写JS代码,发送JSON。 具体例子: 第一:action类: /** *jquery的JSON技术获取数据 * 通过部门编号获取教师 *@authod陈海文 * */ public class Teacher extends ActionSupport{ private static final lon ...
struts2 文件下载方式 此法解决下载中文文件问题。不错 最近用到了struts2的文件下载,找了些网上关于下载的文章,摘录如下: 原文:http://www.blogjava.net/beansoft/archive/2008/03/03/183468.html 在BlogJava上已经有一位作者阐述了文件上传的问题,地址是在Struts 2中实现文件上传,因此我就不再讨论那个话题了。我今天简单介绍一下Struts 2的文件下载问题。 我们的项目名为 struts2hello,所使用的开发环境是MyEclipse 6,当然其实用哪个IDE都是一样的,只要把类库放进去就行了,文件 ...
这个position属性其实是指本体对上级的定位。如果这么理解,就好办了。 默认的属性值都是static,静态。就不用多说了。最关键的是 relative(相对)以及absolute(绝对)。 往往我们如果是COPY别人的代码,会把absolute属性与left、top配合起来制作相关的“悬浮层”效果。然而有时候我们需要针对某一个容器的悬浮效果,而不是针对窗口的。这时候通过高度、宽度的计算不但麻烦,而且几乎无法完美实现效果。我一开始也无能为力,后来发现只要把其上一级的样式属性position设置为relative就可以了。 也就是说,position的属性值的效果,直接受其容器样式中posi ...
理解这个只要记住一句话:反正外键一定是建在多的一方的表里面,并且建立一对多,多对一的关系的时候要分析是不是符合现实的业务逻辑。 比如: 用户和银行账号来说:一个账号对应多个用户,多个用户对应一个账号,可以吗?在数据库中这样建表是可以的,因此,你会这样建表,把外键(就是账号表的主键)建立在user表中,但是在现实业务逻辑中是错的,一个账号可以有多个用户吗?显然是错误的。因此不符合逻辑,不能这样建外键关系    用户和银行账号来说:一个用户可以有多个账号,多个账号可以对应一个用户,这个符合现实的逻辑吗?答案是符合。在建表的时候, user表: userid(PK)  name  passwor ...
我安装成功了!
author:heaven 今天自学一个下午的hibernate,所处理过的异常如下: 异常1: org.hibernate.MappingNotFoundException: resource: com.heaven.hibernate not found 原因: 你配置出问题了吗,注意要<mapping resource="com/heaven/hibernate/aa.hbm.xml"/>//com/heaven/hibernate/包名 异常2: Caused by: org.xml.sax.SAXParseException: Elem ...
author:heaven 一: Configuration:    (1)当创建一个SessionFactory的时候,Configuration实例允许应用程序使用指定的资源文件和映 射文件,通常一个应用程序将创建唯一的Configuration,创建一个唯一的SessionFactory,接着创建 客户端请求服务的线程所需要的Session实例。    (2)只被当做初始化一次,Sessionfactory不可改变,不能保留任何信息。    (3)其中该对象里有个方法叫buildSessionFactory(),作用:在这个Configuration对象里使用资 源文件和映射文件 ...
struts2工作原理图如下 上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin) 3 接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请是否需要调用某个Action ...
有2种输出,全局的资源文件和局部的资源文件 全局:      首先在struts.xml里面的<struts />配置<constant name="struts.custom.i18n.resources" value="资源文件名(假如资源文件是message.properties,所以这里的value的值是message)">。      其次在src目录下建资源文件message.properties,然后再资源文件里写: xwork.default.invalid.fieldvalue = {0} error (等号前面的 ...
表达式语言主要有以下几大好处:         1. 避免(MyType) request.getAttribute()和myBean.getMyProperty()之类的语句,使页面更简洁;      2. 支持运算符(如+-*/),比普通的标志具有更高的自由度和更强的功能;      3. 简单明了地表达代码逻辑,使用代码更可读与便于维护。 Struts2 中OGNL表达式的用法: OGNL(Object-Graph Navigation Language),可以方便地操作对象属性的开源表达式语言; “#”主要有三种用途:         1. 访问OGNL上下文和Ac ...
第一个: Could not find action or result There is no Action mapped for namespace / and action name . - 意思是没有找到action 和结果 原因有二个:(1)就是配置出问题,也就是说表单的action和struts。xml的<action>标签的名字不相同,这出错了。 (2)你的访问地址出错:例如:http://heaven-c4e585e8:8080/week/ 但是我把web.xml的<welcome-file-list>     <welcome-file&g ...
Global site tag (gtag.js) - Google Analytics