- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 java中String转换int一些问题
关于String转换int 相信,大家都知道怎么操作。 最常用的无外乎这两种方法:parseInt(s),valueof(s) 简单实例如下: 这里操作是能够成功的,可是当将其中字符串增加到11个1的时候,问题就出现了: 这里爆出了异常,简单翻译就是数字格式异常,对于输入的字符串“11111111111”。 那么为什么会报这个异常了,按照...
2018-03-20 20:28:44
968
原创 关于使用可视化图形工具navicat for mysql来创建外键的步骤
主键:主键是一张表的唯一标识符,应该让其处于不可被外界更改状态。 且主键对于用户来说是无意义的,为了明确这一点,我们应该让主键处于一种幽魂状态,即主键存在,但其他人并不感觉到它存在。 外键:创建外键是为了在数据表之间建立联系。一个外键一般而言在他自身的主表中是唯一的,我这里经常就使用主表的主键作为从表的外键。 何谓主表,从表? user表中有字段 ...
2018-03-18 11:48:58
9813
原创 S2SH整合以及图片上传(12)之分页显示
本篇文章,我们来讲分页显示。 分页一直都是做web开发流程中不可或缺的部分。 且,本篇文章也是《S2SH整合以及图片上传》这一系列文章的最后一篇,所有关于S2SH的基本操作都已经在本套系列文章中讲述完毕。 话不多说,下面来看具体操作。 第一步,我们需要在index.jsp页面中添加一个选项: 代码如下:<a href="${pageContext...
2018-03-07 19:59:59
314
原创 S2SH整合以及图片上传(11)之修改信息(2)
在本篇文章中,我们继续讲修改操作。 第一步,我们需要在update.jsp页面中再添加一个input,让其处于隐藏状态: 代码如下:<input type="hidden" value="${personUpdate.imgurl }" name="personDto.imgurl" /> 第二步,我们在PersonDao接口中添加如下方法: 代...
2018-03-07 17:27:17
317
原创 S2SH整合以及图片上传(10)之修改信息(1)
在这篇文章中,我们开始讲修改操作。 关于修改,由于我们是将图片放置到服务器下面的,只是将其路径存到了数据库中,如果要修改图片的话,需要先将原先的图片删除,然后再为新图片创建一个路径,如此比较繁琐。 因此,我们这里直接设定图片为不可修改状态。 第一步,我们需要在list.jsp页面添加一个操作选项: 代码如下:<td>修改用户</td>...
2018-03-07 16:50:35
196
原创 S2SH整合以及图片上传(9)之删除图片
这篇文章,我们讲图片的删除。 这里删除,需要删除两个地方,第一,是数据库中的人员名称及图片路径,第二,是服务器下面实际存在的图片文件。 步骤如下: 第一步,我们需要在list.jsp页面添加一个操作选项: 代码如下:<td>删除用户</td><td> <a href="${pageContext.reques...
2018-03-07 16:14:11
269
原创 S2SH整合以及图片上传(8)之显示图片
本篇文章,来讲一下图片的显示。 因为,我们是把图片放置到了服务器,而把其路径保存至了数据库,所以我们可以直接取出路劲,来在界面显示出图片。 友情提示:如果你是将图片保存在了项目的WEB-INF目录下,那么,你的图片是受保护的,无法单纯的在界面取出路劲来显示,中间需要一个action来实现图片的路径取出,然后再在页面显示。 不过这里,我们没有将图片存到WEB-INF目录下,...
2018-03-06 17:52:40
276
原创 S2SH整合以及图片上传(7)之解决懒加载
这一篇文章,我们来讲一下如何在S2SH中解决懒加载问题。 在这里,我们不讲太多关于懒加载的原理,以及分析。 我们直接讲在S2SH中如何解决懒加载问题。 只需要在项目的web.xml中配置如下内容,即可解决懒加载问题: <!-- 通过spring解决懒加载问题 --> <filter> <filter-name>OpenSe...
2018-03-06 16:08:33
228
原创 S2SH整合以及图片上传(6)之图片上传
从本篇文章开始,我们讲一下图片上传。 由于前面的S2SH搭建很成功,这里我们可以把前面的项目备份一份,以供以后相似的项目调用。 这些都是题外话,我们现在开始讲如何进行图片上传。 这里的图片上传主要用到的是struts2中的文件上传功能,具体的jar包,前面再导入struts2的jar包的时候,已经全部导入了,所以现在不需要额外的导入jar包。 第一步,我们现在add...
2018-03-06 15:50:17
439
原创 S2SH整合以及图片上传(5)之struts2的搭建
经过前面一番操作之后,我们已经把spring和hibernate整合搭建完毕。 接下来,我们对最后一个框架struts2进行搭建。 详细步骤如下。 第一步,我们依然导入相关的jar包到新建的web项目的/TestUpload/WebRoot/WEB-INF/lib目录中: 第二步,我们在项目的src目录下新建struts2的核心配置文件struts.xml:...
2018-03-05 16:50:00
279
原创 S2SH整合以及图片上传(4)之二级缓存的配置
上面一篇文章,我们说完了hibernate的搭建,接下来,我们来配置一下,二级缓存。 二级缓存指的是是SessionFactory级别的缓存,是属于进程范围的缓存。 第一步,我们仍然需要导入相关的jar包,如下勾选的ehcache-core-2.4.3.jar: 这里的ehcache-core-2.4.3.jar包,在我们进行hibernate的搭建的时候就已经放...
2018-03-05 15:16:35
212
原创 S2SH整合以及图片上传(3)之hibernate搭建(2)
考虑到接口编程以及分层的问题,我们将面向数据与服务分开操作。 具体操作如下,接着上一篇文章往下走。 第五步,我们实现注解功能,在spring的配置文件applicationContext.xml中添加如下代码:<!-- 此方法除了具有<context:annotation-config />的功能之外, 还具有自动将带有@comp...
2018-03-04 21:49:58
260
原创 S2SH整合以及图片上传(2)之hibernate搭建(1)
接下来,我们对原来的项目进行hibernate框架的添加。 由于此时,我们用的S2SH,所以,hibernate就被spring给接管了,只需在spring配置文件applicationContext.xml中进行配置即可。 话不多说,具体流程操作如下。 第一步,在新建的web项目的/TestUpload/WebRoot/WEB-INF/lib目录中,粘贴如下图所示的hi...
2018-03-04 20:41:19
274
原创 S2SH整合以及图片上传(1)之spring搭建
如若转载,请说明出处:http://blog.youkuaiyun.com/z1826378013/article/details/79437134 相关jar包下载 本套文章项目源码下载在本套文章的最后一篇文章结尾处:S2SH整合以及图片上传项目下载链接 关于S2SH,主要是struts2+spring+hibernate开发。 对于S2Sh整合开发来说,一个具体的操作流程,...
2018-03-04 16:29:02
310
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人