摘要: 要了解servlet技术需要掌握几点:servlet是什么,它又能做什么,实现什么样的功能,如何实现这个功能,在具体项目中是如何运用等;总结下面几个知识点:1、什么是servlet;2、servlet能做什么;3、servlet工作机理是什么(servlet生命周期);4、servlet常用类及接口有哪些;5、servlet具体如何在项目中运用;个人学习总结如下:1、首先servlet是一个java类;按照自身规范编写的java类,由服务器端调用和执行;2、servlet的功能:用于处理客户端请求,即HTTP请求,并返回一个响应;3、servlet部署在容器里,由容器管理它的生命周期;大概一下 阅读全文
posted @ 2013-10-03 19:51 夜香 阅读(488) 评论(0) 推荐(0) 编辑
摘要: jsp:格式化页面时间显示格式struts2标签实现页面时间格式化显示结果为:2010-07-19其中,datetime为Action中传到页面上的变量,可以直接使用。 阅读全文
posted @ 2013-06-26 15:00 夜香 阅读(536) 评论(0) 推荐(0) 编辑
摘要: http://highslide.com/editor/ 阅读全文
posted @ 2013-04-24 16:46 夜香 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 用了这么长时间的hibernate/spring,如果不是今天用的findByExample方法到现在还不知道findByExample的机制。惭愧Class User{ String username; String password = "默认口令"; Company company; getter()&setter().....}Company company = companyDao.getById("id");User user = new User();user.setSid("主键");uer.setUserna 阅读全文
posted @ 2013-04-18 15:34 夜香 阅读(532) 评论(0) 推荐(0) 编辑
摘要: ServletContext : 每一个web应用都有一个 ServletContext与之相关联。 ServletContext对象在应用启动的被创建,在应用关闭的时候被销毁。 ServletContext在全局范围内有效,类似于应用中的一个全局变量。ServletContextListener: 是ServletContext的listener接口,监听ServletContext发生的变化,开发者能够在为客户端请求提供服务之前向ServletContext中添加任意的对象。这个对象在ServletContext启动的时候被初始化,然后在ServletContext整个运行期间都是可见的。 阅读全文
posted @ 2013-04-17 10:03 夜香 阅读(290) 评论(0) 推荐(0) 编辑
摘要: String是一个特殊的包装类数据。可以用:Stringstr=newString("abc");Stringstr="abc";两种的形式来创建,第一种是用new()来新建对象的,它会在存放于堆中。每调用一次就会创建一个新的对象。而第二种是先在栈中创建一个对String类的对象引用变量str,然后查找栈中有没有存放"abc",如果没有,则将"abc"存放进栈,并令str指向”abc”,如果已经有”abc”则直接令str指向“abc”。而“==”判断的就是对象的引用是否相等 阅读全文
posted @ 2013-04-16 11:12 夜香 阅读(170) 评论(0) 推荐(0) 编辑
摘要: JSP操作文件包括读取文件内容和往文件写入内容;一、读取文件有两种方式:一种通过ServletContext读取;一种直接使用java.io.FileReader1、使用ServletContext——只能获取Servlet上下文的资源,如:<%@page contentType="text/html;cahrset=gb2312" import="java.io.*"%><%try{ InputStreamt in=getServletContext().getResourceAsStream("/file.txt" 阅读全文
posted @ 2013-04-14 01:29 夜香 阅读(288) 评论(0) 推荐(0) 编辑
摘要: Jsp中共享数据有两种情况:一是同一用户的不同页面之间共享数据;二是不同用户之间共享数据;共享数据的方法有:(不同用户之间共享数据只能通过后面三种方法)(1)把数据放在session中;(可以再整个回话过程传递)(2)通过Cookie(Cookie是放在客户端的,考虑安全因素,使用比较少);(3)通过隐藏表单把数据传递到下一页面(只能在相邻两个页面之间传递,安全性低);(4)通过ServletContext对象;(5)通过application对象;(6)通过系统文件或数据库;1、用session共享数据:保存数据:session.setAttribute(String,Object)——se 阅读全文
posted @ 2013-04-13 14:31 夜香 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 脚本如下:@echo offecho**设置当前日期**set nowdate=%DATE:~0,10%echo**设置压缩文件WinRAR路劲**set urlrar="C:\Program Files\WinRAR"echo**设置导出文件exp路径**set urlexp="D:\oracle\product\10.2.0\db_1\BIN"echo ********************创建目录***********************if exist f:\autobackup\%nowdate% rd /s /q f:\autoback 阅读全文
posted @ 2013-04-12 10:56 夜香 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Oracle job 定时器的执行时间间隔也是定时器job 的关键设置,在这一设置上,开始还没掌握,总是不知道怎么写,现总结如下,其实主要是使用了TRUNC、NEXT_DAY 、ADD_MONTHS 、LAST_DAY 几个函数的配合使用。1)、每分钟执行Interval => TRUNC(sysdate,'mi') + 1 / (24*60)--查看时间select TRUNC(sysdate,'mi') + 1 / (24*60) from dual;--扩展: www.2cto.com ---每五分钟执行Interval =>TRUNC(sys 阅读全文
posted @ 2013-04-11 11:21 夜香 阅读(1073) 评论(0) 推荐(0) 编辑