代码改变世界

JSP 分页 mysql limit 报错

2012-11-13 13:57 by coffeescript, 443 阅读, 0 推荐, 收藏, 编辑
摘要:正确的写法是1 String sql = "select * from product limit " + a + "," + b + "";最后还要加上"";a,b是传进去的参数,这好像是mysql5.5版本出现的毛病,以前的版本可以直接用。int a=(pageNo-1)*pageSize;int b=pageNo*pageSize;简单分页的几个公式:int intPageSize; //一页显示的记录数int intRowCount; //记录总数int intPageCount; //总页数计算总页数公式 阅读全文

jsp ie 数据库 重复添加

2012-11-04 21:47 by coffeescript, 208 阅读, 0 推荐, 收藏, 编辑
摘要:在firefox下无误,ie下老是出现重复提交,原来是缓存在搞鬼!清除缓存重新验证无误,记录于此。 阅读全文

Servlet接收包含中文的url出现乱码

2012-11-01 00:26 by coffeescript, 749 阅读, 0 推荐, 收藏, 编辑
摘要:解决方法:修改tomcat的server.xml文件中URIEncoding:<Connector port="8080" protocol="HTTP/1.1" maxThreads="150" connectionTimeout="20000" redirectPort="8443" URIEncoding="utf-8"/>经测试有效。 阅读全文

Control character in cookie value or attribute

2012-10-31 21:10 by coffeescript, 10437 阅读, 1 推荐, 收藏, 编辑
摘要:貌似是Tomcat7对中文支持不那么好了,两个步骤即可解决,以name举例设置Cookie时,name=URLEncoder.encode(name,"UTF-8");读取Cookie时,name=URLDecoder.decode(name,"UTF-8"); 阅读全文

JDBC mysql 中文乱码

2012-10-28 10:51 by coffeescript, 17284 阅读, 2 推荐, 收藏, 编辑
摘要:看到一篇很好的文章,转录于此中文乱码似乎是程序编写中永恒的一个话题和难点,就比如MySQL存取中文乱码,但我想做任何事情,都要有个思路才行,有了思路才知道如何去解决问题,否则,即使一时解决了问题,但过后不久又碰到同样的问题可能又会急得抓狂,MySQL中文乱码问题就是如此。仅仅对MySQL中文乱码的解决而言,我认为主要的一个原则可以归结为五个字:“编码一致性”,只要遵循了这个原则,那么中文乱码就不难解决,那么何为“编码一致性”呢?子猴总结为有如下四个方面的编码必须保持一致,才能防止中文的乱码,下面将具体讲解。首先我要设定的编码为UTF8,为何要设定UTF8编码呢?那是因为这是通用编码,像中国通常 阅读全文

Servlet页面跳转实现方法的区别

2012-10-26 23:29 by coffeescript, 317 阅读, 0 推荐, 收藏, 编辑
摘要:一直对Servlet页面跳转的几种方式理解的糊里糊涂的,今天在网上搜了一把,找到一遍比较好的,记下来,以后看看。Servlet页面跳转分两部分,一是发生在Servlet,一是在JSP,其实JSP也就是servlet,不过还是有点差异滴。Servlet:当然,在servlet中,一般跳转都发生在doGet, doPost等方法里面。 1) redirect 方式 response.sendRedirect("/a.jsp"); 页面的路径是相对路径。sendRedirect可以将页面跳转到任何页面,不一定局限于本web应用中,如: response.sendRedirect( 阅读全文

DataRelation用法,以学生-课程数据库为例

2012-10-26 01:09 by coffeescript, 232 阅读, 0 推荐, 收藏, 编辑
摘要:View Code 1 using System; 2 3 using System.Collections.Generic; 4 5 using System.Linq; 6 7 using System.Text; 8 9 using System.Data;10 11 using System.Data.SqlClient;12 13 14 15 namespace 学生_课程16 17 {18 19 class Program20 21 {22 23 static void Main(string[] args)24 25 {... 阅读全文

VS2008连接自带的SQLExpress和SQL Server 2008 正式版的方法

2012-10-26 01:08 by coffeescript, 1687 阅读, 0 推荐, 收藏, 编辑
摘要:因为这个问题,上网查了无数资料,没有什么太大的收获,先总结如下:其实关键就是连接语句的使用1.连接自带数据库,首先要在解决方案管理器中添加基于服务的数据库,然后就简单了,添加之后在数据库文件上右击,点属性.将连接字符串中的内容复制.连接语句SqlConnection thisConnection=new SqlConnection("将复制的内容黏贴至此");2.连接外部数据库,以SQL Server 2008例子,此时不需要在VS中添加数据源,直接敲代码就行了。连接语句SqlConnection thisConnection=new SqlConnection(@&quo 阅读全文

Java 向上转型与向下转型

2012-10-26 01:07 by coffeescript, 185 阅读, 0 推荐, 收藏, 编辑
摘要:向上转型,即将子类对象转换为父类对象View Code 1 class A2 {3 A()4 }5 class B extends A6 {7 B()8 }在主函数中A a=new B();//向上转型此时父类对象a可以访问子类中从父类继承或重写的方法,但无法访问子类新增加的方法。向下转型即把父类对象转换为子类对象当父类是子类的实例时B b=(B)a;//向下转型将父类对象转换为子类对象时,先要判断父类对象是否是子类的实例,如果不是却执行该语句,会抛出ClassCastException异常.即类转型异常.向下转型需要强制转换。向下转型之前需要先进行向上转型。 阅读全文

VIM配置

2012-10-26 01:05 by coffeescript, 403 阅读, 0 推荐, 收藏, 编辑
摘要:set guifont=Courier_New:h12:cANSI // Font and Sizecolorscheme torte //Font Colorset nobackup // cancel the autobackupset nu // Show the number of Line最初级的配置了,自己还不会用。 阅读全文