`
xiaoliang330
  • 浏览: 112178 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表

jsp之session对象

    博客分类:
  • web
http://javakeith.iteye.com/blog/869489

jsp内置对象

    博客分类:
  • web
感谢兄弟的总结 http://javakeith.iteye.com/blog/868792
要定义自己的标签,首先写个java类,extends TagSupport  或者 implements Tag ,然后在类体里实现自己想要的方法,或者覆盖父类的方法。   我定义的MyTag代码如下: package com.xll.util; import java.io.IOException; import javax.servlet.jsp.JspException; import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.tagext.TagSupport; public class My ...

JSTL

    博客分类:
  • web
http://blog.csdn.net/IBM_hoojo/archive/2010/03/19/5396148.aspx  收藏
属于转帖:http://www.iteye.com/topic/211147 一、使浏览器不缓存页面的过滤器 import javax.servlet.*; import javax.servlet.http.HttpServletResponse; import java.io.IOException; /** * 用于的使 Browser 不缓存页面的过滤器 */ public class ForceNoCacheFilter implements Filter { public void doFilter ...

Servlet

    博客分类:
  • web
  首先,Servlet是一个java类,主要是用来处理客户端的请求并将处理结果发送到客户端。   其次,Servlet的生命周期由容器来控制,分为初始化、运行、销毁三阶段。     初始化阶段: 1,Servlet容器加载servlet类,把servlet类的.class文件中的数据读到内存中。 2,然后Servlet容器创建一个ServletConfig对象。ServletConfig对象包含了Servlet的初始化配置信息。 3,Servlet容器创建一个servlet对象。 4,Servlet容器调用servlet对象的init方法进行初始化。 这里PS下:   当你配置的s ...
本文转自http://www.iteye.com/topic/175901 在server.xml中,手动添加我们自己的项目的方法如下:   我们自己的项目名如:HelloWorld,在 <Host> <Context path="/Hello" docBase="E:\workspace\HelloWorld\WebRoot" reloadable="true"> &l ...
1.Java 中SAX解析是按照xml文件的顺序来一步一步的执行解析,这时xml文件中的节点分为两种,一种是ElementNode,一种是TextNode. 比如下面的一段xml代码: <?xml version="1.0" encoding="utf-8"?> <books> <book id="12"> <name>hello world</name> <price>12</price> </book& ...
关于日期的方法举例程序如下: package com.xll.date; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class DateFormatTest { /** * 将日期转化为字符串 * * @param date * 日期 * @param style * 字 ...
  在MVC模式的view层中,jsp中的form表单中元素如input等,都使用OGNL的表达式作为name的值。而在form提交时,这些值都会被设置到Action中的java对象中。而当Action转向到JSP时,struts2的Tag又可以从Action的java对象中,通过OGNL进行取值。   <form method="post" action="/struts-example/ognl.action"> user name: <input type="text" name=" ...
转自http://www.iteye.com/topic/164905 非常有价值的文章! 线程同步 作者 : buaawhl 我们可以在计算机上运行各种计算机软件程序。每一个运行的程序可能包括多个独立运行的线程(Thread)。 线程(Thread)是一份独立运行的程序,有自己专用的运行栈。线程有可能和其他线程共享一些资源,比如,内存,文件,数据库等。 当多个线程同时读写同一份共享资源的时候,可能会引起冲突。这时候,我们需要引入线程“同步”机制,即各位线程之间要有个先来后到,不能一窝蜂挤上去抢作一团。 同步这个词是从英文synchronize(使同时发生)翻译过来的。我也不 ...
本文转载自 http://www.iteye.com/topic/158377 多线程 线程:是指进程中的一个执行流程。 线程与进程的区别:每个进程都需要操作系统为其分配独立的内存地址空间,而同一进程中的所有线程在同一块地址空间中工作,这些线程可以共享同一块内存和系统资源。 如何创建一个线程? 创建线程有两种方式,如下: 1、 扩展java.lang.Thread类 2、 实现Runnable接口 Thread类代表线程类,它的两个最主要的方法是: run()——包含线程运行时所执行的代码 Start()——用于启动线程 一个线程只能被启动一次。第二次启动时将会抛出 ...
什么是Java中的类反射:    Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性和方法。Java 的这一能力在实际应用中用得不是很多,但是在其它 ...
MVC  (Modal View Controler) MVC如何工作 MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。   视图是用户看到并与之交互的界面。在视图中其实没有真正的处理发生,作为视图来讲,它只是作为一种输出数据并允许用户操纵的方式。   模型表示企业数据和业务规则。在MVC的三个部件中,模型拥有最多的处理任务。被模型返回的数据是中立的,就是说模型与数据格式无关,这样一个模型能为多个视图提供数据。由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性 ...
   当多个线程的执行代码来自同一个类的run方法,既称他们共享相同的代码;当共享访问相同的对象时,既他们共享相同的数据。 演示代码 Java代码 import java.lang.*;     public class Demo   {       public static void main(String[] args)       {           MyThread thread=new MyThread();           new Thread(thread,"A").start();           new Thread ...
Global site tag (gtag.js) - Google Analytics