Java and web
saiya_kwok
这个作者很懒,什么都没留下…
展开
-
ArrayList封装对象实现多属性同一循环输出
对于老手来讲,本文是不具技术含量的。主要是用于记录本人在编程路上的那些事。 可用于collection的遍历。使用ArrayList封装对象为element,目的在于在view上可以实现在同一个循环中,输出多个属性值。使用遍历ArrayList对象实例,然后分别输出每个对象的不同属性值。以一个例子说明下:一,首先是ArrayList类的代码:(一个简单的POJO类)public clas原创 2008-05-14 01:05:00 · 2140 阅读 · 0 评论 -
java小技巧:用字符串构建日期Date对象
这些操作不难,就是非常容易忘记根据指定格式的字符串对构建Date对象 String DateStr = "2010-12-31-23-59-59";SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd-kk-mm-ss");Date DateObj = dateFormat.parse(endDateStr);原创 2010-03-02 09:30:00 · 7589 阅读 · 1 评论 -
java小技巧:解决Get方法传中文参值时的乱码错误
在使用Struts2时,用GET方法传中文参值时,解决乱码的方法。例如 前端JS:var url = encodeURI("fuck.action?videoName=" + "最天屎");window.location = url; 后端JAVA: videoName = new String(videoName.getBytes("ISO_8859_1")原创 2010-03-02 09:39:00 · 1101 阅读 · 0 评论 -
Netbeans开发桌面数据库程序时的一些小问题总结
近来做起了自己不熟悉的桌面程序。使用Netbeans开发一个简单数据库程序时,遇到了下列一些小问题,主也是缺少一些包引起的,记录下来:1,使用向导建立一个java desktop Application,选择database application,原以为点几个鼠标就可以完成一个demo。在运行时出现以下错误:package javax.persistence does not exist原创 2009-05-20 17:06:00 · 788 阅读 · 0 评论 -
Google App Engine 的数据持久化
1. google app engine 提供的一套整合开发的解决方案。开发人员可以轻松地在eclipse上开发自己的应用程序,并能迅速、简单的部署到google为我们提供的性能强大的虚拟空间中。google app engine早前只是支持python,近来终于支持JAVA了。google还为我们提供了将google app engine、domain、email service、docs、s原创 2009-04-29 10:09:00 · 1464 阅读 · 0 评论 -
去除google app engine项目中的JSP文件错误提示
近来在阅读有关google app engine相关的资料。在eclipse建立一个google app engine项目后,在这个项目里的JSP文件都提示错误!原因也很明显:eclipse在预编译时没有找到相关的包。解决方法如下:1,在google app engine项目点右键--属性--java build path2,在library选项卡中,选择add library。选择JR原创 2009-04-22 10:23:00 · 1082 阅读 · 1 评论 -
解决在eclipse发布google app engine 项目时出现的java.lang.IllegalStateException: cannot find javac executable based on java.home异常
在发布google app engine 的项目时,出现了java.lang.IllegalStateException: cannot find javac executable based on java.home,的异常,原因是在java.home下找不到javac这个程序,对症下药:和消除JSP文件的错误提示相同,都是在java bulid path中将JDK引入到项目中。原创 2009-04-22 10:39:00 · 1452 阅读 · 0 评论 -
jstl中的c:foreach标签中嵌入c:url的一个小问题
近日做一些小模块时,遇到了一个小小的JSTL相关的烦琐问题。我在业务层生成了一个ArrayList对象的类,里面包含着数个对象,每个对象其实就是包含着两项属性值的bean。这两项值,一项为name,另一个为url,就是一个链接的组合:地址和链接名。目的就是在视图层使用JSTL生成数个链接。 哈,可能是设计模板做多了,连实现这个过程,遇到了不小的JSTL的麻烦。下面我将详细的实现原创 2008-10-14 15:51:00 · 2167 阅读 · 0 评论 -
WOX―an xml serializer for java or c# objects
WOX―an xml serializer for java or c# objectsWOX可以将对象序列化为XML的流或文件,也可以将XML流或文件反序列化为对象!可以非常方便的实现用XML来表示一个对象里面的字段情况。同时支持JAVA和C#。主页在:http://woxserializer.sourceforge.net/XML的跨平台、良好的网络间传送特性,已经是家喻户晓了翻译 2008-09-01 11:21:00 · 993 阅读 · 0 评论 -
JAVA网络编程基础认识
课前索引课前思考 1. 什么是TCP/ IP协议? 2. TCP/IP有哪两种传输协议,各有什么特点? 3. 什么是URL? 4. URL和IP地址有什么样的关系? 5. 什么叫套接字(Socket)? 6. 套接字(Socket)和TCP/IP协议的关系? 7. URL和套接字(Socket)的关系?8.1 网络编程基本概念,TCP/IP协议简介8.1.1 网络基础知识转载 2008-05-31 23:57:00 · 1046 阅读 · 0 评论 -
java版本的escape和unescape函数
class EscapeUnescape{ public static String escape (String src) { int i; char j; StringBuffer tmp = new StringBuffer(); tmp.ensureCapacity(src.length()*6); for (i=0;i { j = src.charAt(i);转载 2008-05-15 00:56:00 · 658 阅读 · 0 评论 -
Using google's free SVN repository with Eclipse (使用Eclipse的SVN插件管理GOOGLE CODE的项目)
近来在协助一SAP的咨询需求项目。项目要进行一些适度的开发,里面涉及到JAVA开发。为了给客户寻找一些免费的项目在线版本管理的工具,推荐使用GOOGLE CODE。转一上外国佬写的,使用Eclipse的SVN插件管理GOOGLE CODE的项目,实现在Eclipse上checkout,update项目的各种各样文件。Using google's free SVN repository转载 2013-04-16 00:08:31 · 926 阅读 · 0 评论