- 博客(22)
- 问答 (18)
- 收藏
- 关注
原创 hibernate中实现双向一对一的映射关系
实现一对一映射关系举个例子(下面将给出具体的截图)在需要添加外键字段(cid)的表student(从表)对应的类中定义一个属性Contact contact在其setter方法上增加@OneToOne@JoinColumn(name="cid",unique=true)这样只能实现单向一对一的关系如果想实现双向一对一的关系主表co
2017-07-26 17:06:14 415
原创 实现上传图片-生成唯一的名字
我们在实现上传图片这个功能的时候,会发现不同的用户上传同一张图片的时候,在所在文件夹中只会生成一张图片,为了避免这种弊端,我们可以这么来做: 即为上传的图片生成唯一的名字 根据日期,上传文件的名字(扩展名),来计算目录名 Calendar cal=Calendar.getInstance(); int hour=cal.get(Calendar.HOUR_OF_DAY)
2017-07-25 17:00:41 8205
原创 数据库基础知识
下面讲解一下数据库基础知识主键:Primary Key ,在表中唯一确定该条记录的字段外键:Foreign Key ,引用(参照)另外一个表中的主键字段图书表id 图书名称 类别 价格1 Java编程思想 1 502 Hibernate入门 1
2017-07-22 10:21:30 419
原创 Hibernate基本概念及开发环境的搭建
Hibernate基本概念及开发环境的搭建Hibernate的意思是"冬眠"在Java中的作用和它本来的意思没有太大的关联在MVC开发模式中,我们前面学的Struts是视图层(View)的框架Hibernate是帮助我们更容易地和和数据库打交道的,是属于模型层的框架(Model层)需要知道的是,我们接下来在学习的过程中是将Struts和Hiber
2017-07-21 17:27:58 385
原创 layer前端组件实现图片显示功能
实现图片显示功能:layer1.在这里介绍一种layer前端组件layer是一款口碑极佳的web弹层组件,她具备全方位的解决方案,致力于服务各个水平段的开发人员,您的页面会轻松地拥有丰富而友好的操作体验。官网下载地址:http://sentsin.com/jquery/layer/里面有具体的使用方法这里注意几点:在使用layer前端组件之前,我们要引入la
2017-07-19 21:04:41 9669
原创 Struts2.x中实现文件上传功能
实现文件上传,添加用户用户照片1.为表单设置enctype= "multipart/form-data"(这步代码很重要)2.上传照片的表单代码如:选择照片照片名称"/>3.文件上传的处理处理上传的action中需要定义以下属性并提供setter和getter方法。其中image为上传控件的名字。pri
2017-07-18 20:59:13 235
原创 将相对路径改为绝对路径的几种办法和struts2.x转到action和页面的代码
绝对路径的问题通过action来请求userlist.jsp,请求方式是forward方式(容器内跳转)有时候我们的项目需要绝对的路径,就比如说引入jquery文件或者css样式文件,如:我们要把jquery文件引入到所需要的表单里面,可是前面的省略号并不是文件的路径,则:我们有三种方法让相对路径变为绝对路径:这三种方法都可以将相对路
2017-07-17 20:08:37 1261
原创 用标签显示用户列表及Value Stack和Stack Context
用标签显示用户列表及Value Stack和Stack Context以前我们显示用户列表,都是存在四个范围里(request,session,pageContext以及application),然后在jsp页面上写java代码和标签之类的,这样看起来很不好!如:用标签userlist.jsp UserDAO dao=new UserDAO();
2017-07-16 17:30:40 428
原创 Struts2.x中action的几种配置方法
配置Action的方法 如何解决action太多的问题?? 1.建立多个Action类 就是每个方法都对应于一个action,代码量比较大,不方便! 2.method方式:建立一个Action类,在类中编写不同的方法,在不同的方法中处理不同的请求。 在struts.xml中配置method属性,让不同的act
2017-07-16 15:29:04 574
原创 Struts2.x中Action获取数据的三种方式
Struts2.x中Action获取数据的三种方式一.Action接口和ActionSupport类Struts2.x中action类虽然不要实现接口或者继承类,但是我们在实际工作中为了方便还是会继承ActionSupport类(实现Action接口不要方便)二.三种Action获取数据的方式1.注入属性如:public class Chec
2017-07-16 09:47:36 635
原创 简单描述Struts2.x的运行过程和Struts2.x的标签使用
简单描述Struts2.x的运行过程和Struts2.x的标签使用1.简单描述strut2.x程序的运行过程:前端找到和action名字相同的字符串,然后进入到Struts.xml文件中的action标签中去,找到对应的类进去,执行相应的代码! 2.一些注意点: a.struts core jar 包的org.apache.struts2 命名空间的
2017-07-15 15:47:16 325
原创 Struts2.x开发步骤
struts 2 的开发步骤(具体的代码我就不写了,这里主要讲开发的步骤)1.编写Javabean和DAO类,在strut1中,Javabean需要继承于struts1 api中的ActionForm类。 struts2没有此要求。 struts2 也没有formbean,它有另外一套从表单往action传递数据的方式。 如:action文件里有一个priva
2017-07-15 11:03:55 334
原创 JSP快速入门阶段项目训练-图书管理信息系统
做这个项目的准备:1.mysql以及Navicat for mysql(推荐使用跟这个图示化工具)2.eclipse-ee版(tomcat已经配置完成等等)3.dreamweaver cs6前端编译工具(推荐使用)4.mysql的jar包拷贝到WebContent的lib文件夹的根目录下5.jquery库文件(在WebContent目录下新建一个jslib文件夹(这个文件夹的
2017-07-14 17:27:46 1030
原创 Struts2.x基本介绍及开发环境搭建
Struts2.x基本介绍及开发环境搭建Strut2.x的特点:从struts1.x发展而来,但是设计理念和struts1.x又有很大的不同。1.无侵入式设计:不完全依赖于struts api 和 servlet api(如:新建一个formbean的时候,不再继承action等等,但),Struts1.x就是完全于依赖Struts api和servle
2017-07-14 16:01:04 330
原创 再谈Struts1.x的运行机制
再谈Struts1.x的运行机制:在学习了Struts1.x之后,总结一下:主要用到了与Action有关的类和标签等等1.Action类: 最常用到的是:execute方法2.ActionMapping 如:parameter="op">3.ActionForward4.formb
2017-07-12 15:56:47 229
原创 DispatchAction和ForwardAction的使用
DispatchAction和ForwardAction的使用我们之前使用struts框架来实现功能基本上市这几个步骤:1.做页面2.编写DAO类中的方法3.编写和配置action由于每实现不同的功能都要编写一个对应于功能的action类,并且在struts-config.xml文件中配置相应的action,功能多了起来,就会发现代码量很大,所以
2017-07-12 10:25:50 467
原创 处理乱码及通过Struts标签显示数据
处理乱码及通过Struts标签显示数据1.通过filter解决乱码问题(之前的博客我就已经写过,这里就不详细讲解了) 网页的请求到达之前,先要经过Filter的处理 两种处理乱码的方法: request.setCharacterEncoding() :提取数据时防止出现乱码 response.setCharacteEncoing(); 显示(
2017-07-10 21:26:39 250
原创 struts.xml中action与forward的重要属性
struts.xml中action与forward的重要属性1.forward的redirect的值可以为true,false redirect="false"(默认值),容器内跳转,不可以跳转到站外地址;比如说:http://www.qq.com 相当于(举个例子)RequestDispatcher rd = request.getReques
2017-07-10 16:58:54 1986
原创 详解Struts1.x的运行机制及注册模块例子和命名规则(以此例子来说明struts1.x的运行机制)
详解Struts1.x及注册模块例子和命名规则(以此例子来说明struts1.x的运行机制)注册模块的例子:1.编写JavaBean:User,必须继承于ActionForm类2.在Struts-config.xml中注册User的对象userFormBean概念:就是继承于ActionForm的JavaBean(在strtus框架中)
2017-07-10 15:17:58 368
原创 Struts1.x环境搭建(二)
接上一次博客:2.为JSP配置初始化参数(和Servlet配置参数类似)如:b/test.jsppagesize15b/myurl注意:是通过servlet-mapping中的url来找到上面对应的test.jsp url前面必须加上'/',不然启动servlet的时候就会报错!搭建Struts1.x
2017-07-09 14:39:37 366
原创 Struts1.x环境搭建(一)
Struts1.x环境搭建(一)Struts1.x是基于Servlet,Struts2.x是基于Filter1.servlet配置方式:servlet注解配置方式(比较简单)和web.xml(servlet3.0以下的版本会自动创建)配置方式使用servlet3.0(包括3.0)以上,eclipse在创建web项目时,默认情况下是不会自动
2017-07-09 10:14:25 418
原创 Struts基本概念,优点及不同版本关系
Struts基本概念,优点及不同版本关系基本概念:struts是apache基金会的一个开源项目,是一套实现MVC的框架MVC = 程序分层设计的思想 = Model(数据访问层1)/View(视图层3)/Control(控制层2)早期的web应用程序中,servlet,jsp中,既包含Java代码(处理数据逻辑,处理业务逻辑的代码),又包含了H
2017-07-08 19:32:43 340
空空如也
这个题目的代码有什么问题,为什么输入老是的不对呢,求大神们的指点
2016-06-24
c语言问题求解,请大神们指教
2016-03-29
求大神解决,尤其是那个递增的阶乘那里请解释一下,谢谢
2016-03-06
这个代码为什么输出不对呢求大神指教
2016-02-21
这个题目为什么第二个输入输出是对应的,而第一个输入输出不对应
2016-02-14
按照例子不能正常输出,程序不知道那里出错误了,请大神们指出来,我好改正,请用c语言编写
2015-11-30
请用c语言编写此程序,重点在怎么把None输出,求指教
2015-11-26
求用c语言编写此程序,求大神们指教
2015-11-26
求用c语言编写此程序,越简单越好,希望大神们注释一下
2015-11-25
请大神们用c语言编写,并且用for循环,尽量不要太复杂,谢谢
2015-11-21
用while循环和if语句并且用c语言编写,求大神们指教
2015-11-18
怎么用c语言编译这个程序
2015-11-12
怎么用C语言编写这个程序,求指教
2015-11-10
怎么用c语言编这个代码,求指教
2015-11-08
我的代码有什么错误,求解,请用c语言编写
2015-11-08
怎么用c语言做这个题目
2015-11-08
怎么用c语言来做这个问题?
2015-11-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人