
javaweb杂记
文章平均质量分 67
jdluojing
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
向数据库插入中文乱码
又遇到乱码问题,这个编码问题有时候真是让人头大。找了半天都找不出来哪里出了问题,页面和数据库均是使用utf8编码,但是还是出现了乱码。直接在命令行下向数据库插入中文数据时不会出现乱码,在程序中使用代码插入时会出现乱码,控制台中打印出来数据没有乱码,没搞清楚哪里出了问题。通过查找资料最终将乱码问题解决,但是还有些不明白问题出在哪里。通过在数据库连接url中加入?useUnicode=true&a原创 2012-06-13 19:11:55 · 12320 阅读 · 6 评论 -
JSP标签分页实现
网也中经常会用到分页,分页的实现有很多中。从数据库中回去分页数据的方法一般都差不多,主要就是怎么在网页上呈现出来的差别。一般我们会定义一个实体类,他将存放所有与分页相关的数据和设置。在使用struts2的时候可以在后台直接将将数据填充到分页实体类对象中,然后可以在结果页面通过标签活着EL表达式来获取相应的信息来完成分页显示。还有一种就是我们可以通过JSP标签来完成分页的显示。首先我们定义一个实原创 2012-07-24 15:03:13 · 5091 阅读 · 0 评论 -
Commons net实现 FTP上传下载
最近项目中需要到Ftp文件上传,选择了Commons net。Commons net包中的ftp工具类能够帮助我们轻松实现Ftp方式的文件上传/下载。其中最重要的一个类就是FTPClient类,这个提供了许多FTP操作相关的方法,比如链接,登录,上传,下载,和注销。FTP 操作的过程一般为连接服务器,登录,进行文件上传/下载,文件(目录)的添加删除修改等操作。平常用的比较多的是文件的上传和原创 2012-07-23 17:18:41 · 7989 阅读 · 1 评论 -
DWR学习笔记 - Hello World
简介DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。使用DWR要想在我们的项目中使用DWR,首先要获取到dwr的jar包(下载地址: http://directwebremoti原创 2012-08-02 16:38:52 · 1054 阅读 · 0 评论 -
hibernate级联删除问题
有用户和用户组两个表,需要使用hibernate做级联删除。映射文件如下:Groups.hbm.xml原创 2012-06-24 03:11:34 · 6711 阅读 · 1 评论 -
myeclipse新建JSP中DOCTYPE问题
和上次一样,将写好的html复制到jsp文件中,在ie6下出现margin居中无效的情况,纯html中没有这个问题。Jsp是使用myeclipse新建的(Advanced Templates),其生成的DOCTYPE如下:而使用editplus创建的html文件中的DOCTYPE如下:正是由于这个DOCTYPE的不同导致在ie6下css的margin居中失效。当然,有时候我们需原创 2012-06-21 13:52:15 · 3253 阅读 · 1 评论 -
struts2无法调用类静态方法的解决办法
现在做网站中需要用到格式化输出Date对象,由于从数据库中取出来的是一个整体对象(例如Article对象),因此需要在显示页面来进行格式化处理。为了方便,写了一个DateFormateUtil类,里面提供了静态方法用于格式化Date对象(写的比较简单)。public class DateFormatUtil { private static SimpleDateFormat sdf = n原创 2012-06-20 19:21:29 · 3547 阅读 · 0 评论 -
frame页面跳转和信息提示页面
在web应用中经常需要判断用户是否已经登录,如果没有登录,那么跳转到登录页面。一般我们在后台页面中都会使用frame来划分功能区。这种方法比较实用,但是随之而来就有一个小问题,就是当用户session超时之后,当用户再在后台进行操作时,我们需要重新让用户登录。一般我会选择使用一个Filter来控制用户的访问权限,当用户没有登录的时候重定向到login.jsp。那么我们可以直接使用request.s原创 2012-06-14 00:22:53 · 7735 阅读 · 0 评论 -
Filter过滤不了Action的问题
最近使用ssh2做一个网站,因为需要对action和jsp都进行访问控制,因此使用Filter来对请求进行过滤。在web.xml中配置好之后发现对jsp的访问能够过滤,但是过滤不了对action的请求。调试后发现访问action时用于请求过滤的Filter根本就没执行。于是在web.xml中改变Filter的映射顺序,将请求过滤的Filter放到Struts2的核心过滤器之前,则可成功对actio原创 2012-06-13 01:47:30 · 7354 阅读 · 2 评论 -
JdbcTemplate 排序查询结果不一致问题
在程序中使用Spring的JdbcTemplate来进行sql操作,其中需要对返回的数据进行排序,由于排序字段可能根据需要的不同而有所变化,于是使用了占位符“?”。执行后没有报错,但是查询出来的数据和直接写sql语句在数据库中查询出来的顺序不一致。程序代码如下:JdbcTemplate jdbcTemplate = this.getJdbcTemplate(); String sql原创 2012-07-25 22:07:36 · 3843 阅读 · 1 评论