2013年1月4日

JSTL详解

摘要: JSTL标签库的使用是为类弥补html表的不足,规范自定义标签的使用而诞生的。在告别modle1模式开发应用程序后,人们开始注重软件的分层设计,不希望在jsp页面中出现java逻辑代码,同时也由于自定义标签的开发难度较大和不利于技术标准化产生了自定义标签库。JSTL标签库可分为5类: 核心标签库 I18N格式化标签库 SQL标签库 XML标签库 函数标签库本章将对这些内容一一讲述。9.1核心标签库JSTL的核心标签库标签共13个,从功能上可以分为4类:表达式控制标签、流程控制标签、循环标签、URL操作标签。使用这些标签能够完成JSP页面的基本功能,减少编码工作。(1... 阅读全文

posted @ 2013-01-04 14:37 菜鸟的春天 阅读(12513) 评论(2) 推荐(0) 编辑

2012年12月29日

java乱码处理

摘要: tomcat配置编码:找到tomcat目录下的conf的server.xml,在Connector节点添加URIEncoding="UTF-8"<Connector port="80" maxHttpHeaderSize="8192" maxThreads="150"minSpareThreads="25" maxSpareThreads="75" enableLookups="false"redirectPort="8443" 阅读全文

posted @ 2012-12-29 23:00 菜鸟的春天 阅读(225) 评论(0) 推荐(0) 编辑

2012年12月28日

javascript在线加密/解密;压缩/解压缩

摘要: http://js.clicki.cn/提供了javascript的压缩/解压缩http://tool.chinaz.com/js.aspx提供了javascript的加密和混淆加密 阅读全文

posted @ 2012-12-28 22:03 菜鸟的春天 阅读(872) 评论(0) 推荐(0) 编辑

2012年12月27日

Android与服务器通信

摘要: 1.Http方式package com.myapp.util;import java.util.List;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.HttpClient;import org.apache.http.client.entity.UrlEncodedFormEntity;import org.apache.http.client.methods.Htt 阅读全文

posted @ 2012-12-27 18:35 菜鸟的春天 阅读(277) 评论(0) 推荐(0) 编辑

WindowsPhone与服务器通信

摘要: 与其他平台一样,WindowsPhone与服务器通信有两种方式:1.Socket方式:主要用在需要长链接的应用里边,上传文件等IO操作时使用2.http方式:绝大多数应用采用的方式,通过访问服务器接口,解析服务器返回的json或者xml等数据本文主要介绍http方式using System;using System.IO;using System.Net;using System.Text;using System.Threading;using System.Windows;namespace Phone.Common{ public class Http { pu... 阅读全文

posted @ 2012-12-27 18:13 菜鸟的春天 阅读(466) 评论(0) 推荐(0) 编辑

使用Mybatis generator生成

摘要: 新建一个mybatis配置文件创建好的generatorConfig.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" ><genera 阅读全文

posted @ 2012-12-27 17:13 菜鸟的春天 阅读(1315) 评论(0) 推荐(0) 编辑

Struts2访问包名进入包内action

摘要: 因项目需求,访问 http://xxx.xxx.com/xxx/时,要进入http://xxx.xxx.com/xxx/index.html;按照正常流程,直接访问包名时,如果包名对应的路径存在并且web服务器如果开启了目录浏览,会显示该目录下文件,否则会提示找不到相应action;想了各种方案后,最终确定通过修改struts2源码实现url重写,从而实现效果。Struts2源码下载:http://download.csdn.net/detail/Zckun/3134950(官方已经不再提供2.2.1版本的源码下载)看了Struts2的相关文档后,了解到Struts2是通过DefaultAct 阅读全文

posted @ 2012-12-27 16:47 菜鸟的春天 阅读(447) 评论(0) 推荐(0) 编辑

2012年12月26日

Struts2常用配置

摘要: Struts的配置有两种方式:1.在项目src下创建struts.properties2.在struts.xml 里边使用constant 节点配置(<constant name="struts.action.extension" value="html,jhtml"/>)常用配置介绍struts.custom.i18n.resources=globalMessages 设置资源文件(国际化等使用)struts.ui.theme=simple UI主题 struts.configuration.xml.reload=true 是否重新加载配置 阅读全文

posted @ 2012-12-26 23:22 菜鸟的春天 阅读(217) 评论(0) 推荐(0) 编辑

2012年12月24日

Java生成短链接

摘要: 因公司推广需要,需要一套短链接生成方案,正好前几天在MSDN看到有人发了一个.net版的短链接算法,我就把它转换成java版,拿出来共享一下生成思路:1.将"原始链接(长链接)+key(自定义字符串,防止算法泄漏)"MD5加密2.把加密字符按照 8 位一组 16 进制与 0x3FFFFFFF 进行位与运算,把得到的值与 0x0000003D 进行位与运算,取得字符数组 chars 索引,把取得的字符相加,每次循环按位右移 5 位,把字符串存入对应索引的输出数组(4组6位字符串)3.生成4以下的随机数,从输入数组中取出随机数对应位置的字符串,作为短链,存入数据库或者NoSql 阅读全文

posted @ 2012-12-24 16:48 菜鸟的春天 阅读(30070) 评论(5) 推荐(2) 编辑

MyEclipse添加Mybatis generator插件

摘要: 进入MyEclipse Configuration Center选择add site,填入MyBatis generator插件的地址:http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/eclipse/UpdateSite/添加完成后,personal sites会出现刚才添加的mybatis,展开列表选中Mybatis generator,右键,然后选择add to profile,最后选择右下角的apply 1 changeMyEclipse会自动开始安装插件 阅读全文

posted @ 2012-12-24 11:52 菜鸟的春天 阅读(15433) 评论(0) 推荐(0) 编辑

导航