随笔分类 -  JSP

摘要:到http://maven.apache.org/download.cgi下载Maven安装文件,如apache-maven-3.0-bin.tar.gz,然后解压到本地目录接下来,我们需要设置M2_HOME环境变量指向apache-maven-3.0,并且把Maven安装目录下的bin/文件夹添加到系统环境变量PATH中去:打开/etc/profile文件 加入如下代码:export M2_HOME=/Users/mengqiang/Downloads/apache-maven-3.0export PATH=$PATH:$M2_HOME/bin至此,安装完成,我们可以运行以下命令检查Mave 阅读全文
posted @ 2013-12-07 15:06 盗草人 阅读(248) 评论(0) 推荐(0) 编辑
摘要:老实说,中文乱码问题是每个程序员会经常遇到的问题,而且也是一个很头疼的问题。网上很多关于解决中文乱码的帖子,看几个之后你会发现大都是一样的。但是我们照着做,却还是无法解决乱码问题。我也是看了好多帖子,好多解决方法,最后把几个方法结合起来,修改一下就可以用了。废话少说,下面进入正题。首先Struts默认的编码方式是utf-8,出现乱码首先检查jsp页面的编码方式是否也是utf-8,也许你会很奇怪,为什么统一了编码方式,还是出现乱码呢?原因是jsp网页发送请求request,默认编码是ISO-8859-1。也就是说,虽然你Jsp页面设置的编码方式是utf-8,但是把中文参数发送出去,系统默认把参数 阅读全文
posted @ 2013-12-06 22:41 盗草人 阅读(2078) 评论(0) 推荐(0) 编辑
摘要:org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition.问题:只读模式下(FlushMode.NEVER/MANUAL)写操作不被允许:把你的Session改成Fl 阅读全文
posted @ 2013-11-21 13:26 盗草人 阅读(458) 评论(0) 推荐(0) 编辑
摘要:生成一条HQL查询语句 Query, 使用Session的createQuery(“hql语句”)生成QueryHQL语句:1. “from className”class是类名;Hibernate会自动到数据库中找对应生成的表;2.“from className cn where cn.name > ‘xx’”cn 是className的别名, ’xx’表示条件3.”from ClassName cn order by cn.name desc”按照className的名字倒序排列4.”select distinct cn from ClassName cn order by cn.n 阅读全文
posted @ 2013-11-09 18:46 盗草人 阅读(210) 评论(0) 推荐(0) 编辑
摘要:在 J2EE框架下开发web网站, 第一种可能性解决:主要是 里面的Structs 1.3 (structs 2)和Hibernate 3.2(或更高版本)中的JAR包里antlr2.7.2 与 antlr2.7.6 冲突,只要删除Structs 1.3中的低版本的antlr2.7.2就可以了。具体操作如下:在MyEclipse 下,windows-->preferences-->在文本框中搜索struts2-->选择 antlr2.7.2-->remove第二种可能性解决:主要是里面的Structs 1.3和tomact中的 antlr2.7.2 与 antlr2.7 阅读全文
posted @ 2013-11-08 21:37 盗草人 阅读(174) 评论(0) 推荐(0) 编辑
摘要:郁闷!为了在MyEclipse配置Tomcat 服务器,竟然弄了我几乎一个上午,也没弄成功,最后才注意到本该早注意到Tomcat 5.x还有个JDK这个东东,才成功了。一上午辛辛苦苦也没解决就是因为没注意到他害的,其实配置是很简单的。下面是其步骤: 一、单击工具栏的的黑小三角或者单击 菜单栏窗口—>首选项,出现首选项对话框,在对话框的左边框中找到MyEclipse—>Application Servers下找到Tomcat选项,如下图,二、根据自己的Tomcat版本选择相应的Tomcat选项(我的是5.0版本),然后在对话框右侧的Tomcat home directory选项选择T 阅读全文
posted @ 2013-11-08 15:42 盗草人 阅读(234) 评论(0) 推荐(0) 编辑
摘要:Ubuntu 7.04 搭建Ubuntu jsp平台开发环境MySQL+tomcat+apache+j2sdk1.6在所有安装开始前先在Terminal中输入 rpm -q -a查看是否安装过rpm 和 rpm包的所需软件如果没有安装rpm在Terminal中输入 sudo apt-get install rpm。AD:你们知道什么是Ubuntu jsp平台么这个非常高深的运用技术将由我来非常讲解,Ubuntu jsp平台NB在哪呢,下面我来进入讲述Ubuntu jsp平台的无限领域。搭建开发Ubuntu jsp平台的配置 jdk6.0+tomcat6+apache2+mysqlUbuntu 阅读全文
posted @ 2013-11-08 15:10 盗草人 阅读(379) 评论(0) 推荐(0) 编辑
摘要:对于Apache Tomcat 估计很多童鞋都会,那么今天就简单说下在mac上进行tomcat的安装; 第一步:下载Tomcat 这里Himi下载的tomcat version:7.0.27直接上下载地址:http://tomcat.apache.org/download-70.cgi直接下载如下选中即可:第二步: 下载完成后 ,然后随意放目录吧,这里Himi放入 /usr/local/右键你的mac的Finder->前往文件夹->/usr/local 将刚才解压后的tomcat文件夹整个放到整个目录即可;(如下图所示:)(便捷)当然为了方便你以后对tomcat操作,我们可以将to 阅读全文
posted @ 2013-10-27 19:47 盗草人 阅读(275) 评论(0) 推荐(0) 编辑
摘要:枚举类型给我们的程序带来了好处,如何用Gson来实现与Json的互转呢?请看本文.本文重点掌握如何自己写一个TypeAdapter及注册TypeAdapter和处理Enum类型.实体类:public enum PackageState { PLAY, UPDATE, UPDATING, DOWNLOAD, DOWNLOADING,} public class PackageItem { private String name; private PackageState state; private String size; public String getName() { return n. 阅读全文
posted @ 2013-09-26 23:59 盗草人 阅读(731) 评论(0) 推荐(0) 编辑
摘要:前面三篇博客基本上可以满足我们处理的绝大多数需求,但有时项目中对json有特殊的格式规定.比如下面的json串解析:[{"tableName":"students","tableData":[{"id":1,"name":"李坤","birthDay":"Jun 22, 2012 9:54:49 PM"},{"id":2,"name":"曹贵生","birthDay& 阅读全文
posted @ 2013-09-26 23:57 盗草人 阅读(223) 评论(0) 推荐(0) 编辑
摘要:Map的存储结构式Key/Value形式,Key 和 Value可以是普通类型,也可以是自己写的JavaBean(本文),还可以是带有泛型的List(下一篇博客).本例中您要重点看如何将Json转回为普通JavaBean对象时TypeToken的定义.实体类:public class Point { private int x; private int y; public Point(int x, int y) { this.x = x; this.y = y; } public int getX() { return x; } public void setX(int x) { th... 阅读全文
posted @ 2013-09-26 23:52 盗草人 阅读(676) 评论(0) 推荐(0) 编辑
摘要:这两天有点事要出门一下,先把这个部署的东西写下面,方便队友参考。 JSP项目部署在本文指的是在远程服务器上部署JSP项目。 主要分为以下几步: (1)在本地编译项目,并部署到本地tomcat的webapps文件夹上面。 (2)用FTP工具连接远程服务器,并把本地tomcat上的项目上传到服务器的tomcat的webapps文件夹下。 (3)重启服务器上面的tomcat服务。 下面用图文演示一下。一、在本地编译项目,并部署到本地tomcat的webapps文件夹上面 二、用FTP工具连接远程服务器,并把本地tomcat上的项目上传到服务器的tomcat的webapps文件夹下 ... 阅读全文
posted @ 2013-08-21 11:07 盗草人 阅读(846) 评论(0) 推荐(0) 编辑
摘要:原文出处:goyello译文出处:外刊IT评论编程初学者总是把大量的时间用在学习编程语言,语法,技巧和编程工具的使用上。他们认为,如果掌握了这些技术技巧,他们就能成为不错的程序员。然而,计算机编程的目的并不是关于精通这些技术、工具的,它是关于针对特定领域里的特定问题创造出相应的解决方案,程序员通过相互合作来实现这些。所以,很重要的一点,你需要能精确的用代码表达出你的思想,让其他人通过代码能明白你的意图。让我们先看看编程大师Robert C. Martin的杰作《Clean Code |代码整洁之道》里的一句话:“注释的目的是为了弥补代码自身在表达上的不足。”这句话可以简单的理解为如果你的代码需 阅读全文
posted @ 2013-06-07 23:35 盗草人 阅读(158) 评论(0) 推荐(0) 编辑
摘要:1.index.jsp登陆界面:<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 阅读全文
posted @ 2013-06-06 11:23 盗草人 阅读(1698) 评论(0) 推荐(0) 编辑