总结一下,中文乱码,首先要区分是页面乱码、action乱码,还是数据库乱码。大致的原理是java使用unicode编码-- >window使用gbk(gb2312的扩展集)--mysql默认使用utf-8(unicode的一种编码方法),这样转来转去就乱码了 ^_^。解决方法如下:   1. 在struts2里面,最好将所有字符都设成utf-8。 <%@ page contentType="text/html; charset=UTF-8"%><%@ page pageEncoding="UTF-8" %> &nb ...
  • 09:51
  • 浏览 (40)
  • 评论 (0)
    (2) 在普通的JAVA类和Action中读取资源文件:          <1>让你的JAVA类或者是ACTION继承ActionSupport,通过里面的getText("建名")来取值,可能有一些朋友这么做了,可是偏骗就是从全局资源文件中取不到值,一开始我也是这样,后来找到了解决的办法,我想可能是在2.0中普通的java类和ACTION根本就没有办法读取到全局的资源文件中的值.后来我看到了下面的那些话后决定使用局部的资源文件.  &nb ...
  • 15:15
  • 浏览 (60)
  • 评论 (0)
一、概述 REST是由 Roy Fielding 在他的论文《Architectural Styles and the Design of Network-based Software Architectures》中提出的一个术语。关于REST,请参考:http: //www.redsaga.com/opendoc/REST_cn.pdf在REST的定义中,一个Web应用总是使用固定的URI向外部世界呈现(或者说暴露)一个资源,并使用不同的HTTP请求方法来处理对资源的CRUD (创建、读取、更新和删除)操作。除了我们所熟知的GET和POST这两种HTTP请求方法,HTTP还有HEAD、PU ...
  • 14:31
  • 浏览 (40)
  • 评论 (1)
如果不是root密码:连root的密码也忘记了吗?没有的话,用root进去,修改mysql数据库user表咯。如果是root密码:方法一:MySQL提供跳过访问控制的命令行参数,通过在命令行以此命令启动MySQL服务器:safe_mysqld --skip-grant-tables&即可跳过MySQL的访问控制,任何人都可以在控制台以管理员的身份进入MySQL数据库。需要注意的是在修改完密码以后要把MySQL服务器停掉重新启动才会生效方法二:可以进行如下的步骤重新设置MySQL的root密码:1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置M ...
  • 19:29
  • 浏览 (37)
  • 评论 (0)
2008-07-09

[ibatis]动态映射

关键字: [ibatis]动态映射
在复杂查询过程中,我们常常需要根据用户的选择决定查询条件,这里发生变化的并不只是SQL 中的参数,包括Select 语句中所包括的字段和限定条件,都可能发生变化。典型情况,如在一个复杂的组合查询页面,我们必须根据用户的选择和输入决定查询的条件组合。 一个典型的页面如下: 对于这个组合查询页面,根据用户选择填写的内容,我们应为其生成不同的查询语句。如用户没有填写任何信息即提交查询请求,我们应该返回所有记录:Select * from t_user;如用户只在页面上填写了姓名“Erica”,我们应该生成类似:Select * from t_user where na ...
  • 23:24
  • 浏览 (97)
  • 评论 (0)
                    "  非淡泊无以明志,非宁静无以致远 "  这是诸葛亮写给他的8岁儿子的。 wei wan dai xu...
  • 15:18
  • 浏览 (227)
  • 评论 (0)
Java世界的ruby on rails — rife http://rifers.org/ 大家可以看看他的flash演示,下载example试用一下。给我的感觉是那么的似曾相识,就像我第一次看到ruby on rails网站上面的演示一样。 rife简单来说就像rails一样,是一个包含了各层结构的、简化的开发框架,他包含了web层,IoC容器和持久层开发,等同于 Webwork/Spring/Hibernate的组合。不过rife的好处就是一个完整的框架,以统一的概念和操作方式来整合,并且对于domain model的运用和rails颇有异曲同工之妙。而ri ...
  • 10:26
  • 浏览 (276)
  • 评论 (0)
                  至今现在这个J2EE开发体系已经经历了很长的发展时间, 知道2007年,在新诞生的RUBY语言的催促下,终于有了可喜的发展,  就像是一个商品一样, 一开始,只是能用,到后来经过改良,变成可以很方便的使用。 更适合于程序员开发了。      程序员是一个怎么样的职业呢, 我认为 如果你想通过程序来获取大量的金钱的话,&nb ...
  • 10:01
  • 浏览 (250)
  • 评论 (0)
     前言: “”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”&ldq ...
  • 22:06
  • 浏览 (306)
  • 评论 (1)
至从在博客和论坛发布招人贴,就不断有朋友与我联系,这不,今天又来了一位。 这位朋友年方32,浓眉大眼,虎背雄腰,天庭饱满、仪表堂堂。见第一面,我便从内心中喜欢上这位朋友,话语便不由得比往常多了许多,足足聊了一个多小时。 这位朋友一表人材,如果旁人介绍:他是一位公司总经理、部门经理、项目经理、或是一名销售经理,我都相信,但如果人家告诉我:他是一名架构设计师,或者一名程序员,我还真的不太敢相信,原因是,他的性格太丰满了。而一般的程序员或架构师应该是有某种偏执倾向的。 于是,在经过一段时间的旁敲侧击之后,我便问他两个问题: 1、如果评价一下你自己的能力,你认为自己哪一块的能力突出,有五个选项 ...
  • 14:04
  • 浏览 (306)
  • 评论 (0)
vanadiumlin
搜索本博客
博客分类
最近加入圈子
存档
最新评论