随笔分类 -  3.软件开发--JSP教程

我要进步
摘要:经常看见jsp版里有人问时间操作的问题,这些问题一般包括:取当前时间,把一个指定的字符串时间转化成时间类型,求两个时间之间的天数,求一段时间以前的时间,求一段时间以后的时间,在这里就把这些问题汇总一下。<%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.text.*"%><%@ ... 阅读全文
posted @ 2006-08-23 10:17 QDuck 阅读(590) 评论(0) 推荐(0)
摘要:说起Java,有些人可能会想到一些用于修饰主页的Applet,例如著名的水光倒影Lake.class等。其实这些Applet只是Java应用的很小一个方面。作为一种新兴的网络语言,Java用于编写基于TCP/IP的应用才算用到了点子上。在编写TCP/IP的应用方面,Java是我所用过的编程语言中最简洁、最快速的。本文将讨论如何用Java来编写可根据SMTP和POP3协议来收发E-mail的Java... 阅读全文
posted @ 2006-08-16 11:20 QDuck 阅读(327) 评论(0) 推荐(0)
摘要:Java的IO操作都是基于流进行操作的,为了提高读写效率一般需要进行缓冲。 简单的示例程序如下: /** * 读出1.txt中的内容,写入2.txt中 * */ import java.io.*; public class ReadWriteFile{ public static void main(String[] args){ try{ File read = ... 阅读全文
posted @ 2006-07-10 14:03 QDuck 阅读(382) 评论(0) 推荐(0)
摘要:1<script>2document.write("<img");3varimgwid=<bean:writename="list"property="width"/>;varimgheigh=<bean:writename="list"property="height"/>;if(imgwid/105>imgheigh/95){document.w... 阅读全文
posted @ 2006-07-01 14:11 QDuck 阅读(360) 评论(0) 推荐(0)
摘要: sTxtroupname = new String(sTxtroupname.getBytes("ISO-8859-1"),"GBK"); 阅读全文
posted @ 2006-06-23 17:39 QDuck 阅读(1464) 评论(0) 推荐(0)
摘要:改进JAVA字符串分解的方法 一、概述 大多数Java程序员都曾经使用过java.util.StringTokenizer类。它是一个很方便的字符串分解器,主要用来根据分隔符把字符串... 阅读全文
posted @ 2006-06-22 19:17 QDuck 阅读(464) 评论(0) 推荐(0)
摘要:1、 建立服务器 我使用Tomcat5.5作为测试环境,建立过程(略); 2、 下载struts 可以到http://jakarta.apache.org/struts/index.html下载. 3、 建立工程 在webapps目录下建立一个international文件夹,再在international目录下建立WEB-INF文件夹和WEB-INF/classes文件夹,这些都是一个J... 阅读全文
posted @ 2006-06-22 19:13 QDuck 阅读(585) 评论(0) 推荐(0)
摘要:公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成.排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。 1、地址码 表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按 GB/T 2260 的规定执行。 2、出生日期码 表示编码对象出生的年、月、日,按 GB/T 7408 的规定执行。年、月、日代码之间不用分隔符。 例:某人出生日... 阅读全文
posted @ 2006-06-22 19:09 QDuck 阅读(934) 评论(1) 推荐(0)
摘要:前几天做一个系统,用到的是Tomcat+struts+Mysql的MVC框架。由于很多模块都需要分页,网上很多方法都不是很适合,自己想写一个分页的方法,让所有的模块都能够使用,好不容易花了几天把问题给搞清楚了,觉得还是写些东西跟大家分享一下。如果那位有更好的方法的话,咱们共同探讨一下,让更多的人有所收获。在写这个代码的时候参考了网友evan_zhao的意见(http://www.javaresea... 阅读全文
posted @ 2006-06-08 23:34 QDuck 阅读(833) 评论(0) 推荐(0)
摘要:JSP中经常用到随机数字或字符(如密码产生sessionid产生)可以使用taglib标签产生,本人使用bean产生随机数:1.可以产生10000000和99999999之间随机数2.可以产生规定数字之间的随机数,如25100之间3.可以使用algorithm和provider产生一个SecureRandom随机数字或字符串objectinsteadofaRandomobject:714.可以产生... 阅读全文
posted @ 2006-06-01 18:23 QDuck 阅读(623) 评论(0) 推荐(0)
摘要:public static void main(String[] arg) { //new CommonUtil().readFile("c:/content.txt"); Connection conn = null; try { //System.out.println(URLEncoder.encode("E:\\fis... 阅读全文
posted @ 2006-05-31 09:17 QDuck 阅读(406) 评论(0) 推荐(0)
摘要:提高效率呀!要努力不让自己成为一个机器!(人最重要的是思想!) 阅读全文
posted @ 2006-05-29 10:55 QDuck 阅读(870) 评论(1) 推荐(0)
摘要:struts上传图片!请厉害的朋友给点指教!大家一起努力! 阅读全文
posted @ 2006-05-27 14:44 QDuck 阅读(5944) 评论(3) 推荐(0)
摘要:判断字符串是不是数字,大家可能会用一些java自带的方法,也有可能用其他怪异的招式,比如判断是不是整型数字,将字符串强制转换成整型,不是数字的就会抛出错误,那么就不是整型的了。但本文介绍的比较好的两种方法:1。java类库自带的方法:public boolean isNum(String msg){if(java.lang.Character.isDigit(msg.charAt(0))){ret... 阅读全文
posted @ 2006-05-24 16:29 QDuck 阅读(1731) 评论(0) 推荐(0)
摘要:收集发送邮件主要包括3个部分:创建连接,创建邮件体,发送邮件 JavaMail中,是使用会话(Session)来管理连接的。创建一个连接,就需要创建一个会话。在会话中,有两个重要的因素,一是会话的属性,二是会话的认证。在我们使用Hotmail等邮件工具的时候,就要设置”SMTP服务器身份验证”,也就是这里的会话的认证。首先,创建一个连接属性。Properties ... 阅读全文
posted @ 2006-04-28 16:10 QDuck 阅读(292) 评论(0) 推荐(0)
摘要:Struts安装配置1、Struts的安装比较简单,下面的以Tomcat 4.1.24为例,讲述安装过程。 首先请到http://jakarta.apache.org/Struts下载Struts,建议使用release版,现在最高版本为1.1,下载后得到的是一个ZIP文件。 将ZIP包解开,可以看到这个目录:lib和Webapps,webapps下有一些WAR文件。 假设你的Tomcat装在c:... 阅读全文
posted @ 2006-04-15 08:52 QDuck 阅读(395) 评论(0) 推荐(0)
摘要:转载他人,收集Struts的文件上传本文用的是Struts1.1的org.apache.struts.upload.FormFile类。很方便,不用自己写。也不用写一个jsp调用jspsmartupload就可以搞定。选择上传文件页面:selfile.jsp-----------------------------------------------------------------------... 阅读全文
posted @ 2006-04-11 22:43 QDuck 阅读(918) 评论(1) 推荐(0)
摘要:十一、JSP及语法概要 作 者 : 仙人掌工作室 11.1 概述 JavaServer Pages(JSP)使得我们能够分离页面的静态HTML和动态部分。HTML可以用任何通常使用的Web制作工具编写,编写方式也和原来的一样;动态部分的代码放入特殊标记之内,大部分以“<%”开始,以“%>”结束。例如,下面是一个JSP页面的片断,如果我们用http://ho... 阅读全文
posted @ 2005-08-24 14:34 QDuck 阅读(511) 评论(0) 推荐(0)
摘要:十、会话状态 作 者 : 仙人掌工作室 10.1 会话状态概述 HTTP协议的“无状态”(Stateless)特点带来了一系列的问题。特别是通过在线商店购物时,服务器不能顺利地记住以前的事务就成了严重的问题。它使得“购物篮”之类的应用很难实现:当我们把商品加入购物篮时,服务器如何才能知道篮子里原先有些什么?即使服务器保存了上下文信息,我们仍旧会在电子商务应... 阅读全文
posted @ 2005-08-24 14:33 QDuck 阅读(492) 评论(0) 推荐(0)
摘要:九、处理Cookie 作 者 : 仙人掌工作室 9.1 Cookie概述 Cookie是服务器发送给浏览器的体积很小的纯文本信息,用户以后访问同一个Web服务器时浏览器会把它们原样发送给服务器。通过让服务器读取它原先保存到客户端的信息,网站能够为浏览者提供一系列的方便,例如在线交易过程中标识用户身份、安全要求不高的场合避免用户重复输入名字和密码、门户网站的... 阅读全文
posted @ 2005-08-24 14:32 QDuck 阅读(559) 评论(0) 推荐(0)