• struts2根据action中某属性决定显示页面某段

    2010-02-11
    1.Action中设置属性及其getset方法: privatebooleanyiJi=false;//是否为一级目录,(用于确认是否要显示本目录下二级目录列表) publicbooleangetYiJi(){ returnyiJi; } publicvoidsetYiJi(booleanyiJi){ this.yiJi=yiJi; } 2.在相应方法对属性赋值后,页面
  • 解读真正掌握Java语言需要了解的知识

    2010-02-10
    经常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又很难完成,所以,笔者根据自己的经验,提出一些对掌握Java这个说法的标准,主要对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分,J2EE部分的内容有时间再
  • 揭秘几个提升JSP应用程序效率的小方法

    2010-02-08
    本文介绍了几个调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势。我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升。其中,某些
  • 揭秘EL表达式语言的基础总结

    2010-02-06
    EL语言是JSTL输出(输入)一个JAVA表达式的表示形式。 在JSTL中,EL语言只能在属性值中使用。EL语言只能通过建立表达式${exp1}来进行调用。在属性值中使用表达式有三种方式。 1、value属性包含一个表达式 some:tagvalue=${expr}/ 在这种情况下,表达式值被
  • JSP教程之java读取文本文件内容并获取文件大小

    2010-02-05
    importjava.io.BufferedReader; importjava.io.File; importjava.io.FileInputStream; importjava.io.FileReader; importjava.io.IOException; publicclassFileContent{ privateStringpath=F:\\下载说明.txt; publicFileContent()throwsIOException { Filef
  • 解析java的==和equals区别

    2010-02-04
    在java中数据类型分为两大类:一类是基本数据类型,另一类是引用数据类型.其中基本数据类型又分为8种分别是:四种整数类型(byte、short、int、long),两种浮点数类型(float、double),一种字符类型(char),一种布尔类型(boolean) 引用数据类型也就是我们常说的类了,
  • 揭秘Java初学者基础知识11条

    2010-02-03
    1、对象的初始化 (1)非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int型,初始化为0。 如果为对象:这些对象会按顺序初始化。 ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 构造方法的作用就
  • 解析如何在JSP中使用Spring

    2010-02-03
    在JSP中使用Spring其实很容易,主要用到Spring的WebApplicationContextUtils.getWebApplicationContext函数。 要再JSP里面得到ApplicationContext需要这么做. 首先 import=org.springframework.web.context.support.*,org.springframework.context.* 然后可
  • 总结Hibernate经验

    2010-02-03
    0、双向关联中最好是设置一端inverse=true,一端inverse=false。一般inverse=false会放在多的一端,即由多的一方来维护关系,并在多的一方设置cascade=save-update,在单的一方设置cascade=all。 1、使用Hibernate的idgenerator来生成无业务意义的主键
  • jsp如何获取浏览者真实IP地址方法

    2010-02-01
    我们知道在JSP里,获取 网页 客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用request.getRemoteAddr()方法获取
  • 谈java如何用getAddress方法取得IP地址

    2010-02-01
    getAddress方法和getHostAddress类似,它们的唯一区别是getHostAddress方法返回的是字符串形式的IP地址,而getAddress方法返回的是byte数组形式的IP地址。getAddress方法的定义如下: publicbyte[]getAddress() 这个方法返回的byte数组是有符号的。在Java中by
  • 详谈Java如何进阶

    2010-02-01
    本来我想把这篇文章的名字命名为:怎样成为一个优秀的Java程序员的,但是自己还不够优秀,而本篇所涉及的都是自己学习和工作中的一些经验,后来一想,叫怎样进阶Java可能更为合适吧.能给初学Java的人一个参考,也就是我本来的心愿.如果有大牛看到不妥之处,敬请指正
  • 精讲jsp基础教程

    2010-01-31
    jsp中 Servlet的三个要素: 1.必须继承自HttpServlet 2.必须实现doGet()或者doPost() 3.必须在web.xml中配置Servlet servlet servlet-name /servlet-name servlet-class /servlet-class /servlet servlet-mapping servlet-name /servlet-name url-pattern /ur
  • 揭秘5种JSP页面显示为乱码的解决方法

    2010-01-31
    JSP编程中网页显示出现乱码的情况,基本可以归为5类: 1.JSP页面显示乱码。 2.Servlet接收Form/Request传递的参数时显示为乱码 3.JSP接收Form/Request传递的参数时显示为乱码 4.用jsp:forwardpage=catalog2.html/jsp:forward时页面显示乱码 5.数据库存取的
  • 浅析spring依赖注入的3种实现方式

    2010-01-31
    在讲解依赖注入的3种实现方式之前,这里先澄清一下依赖注入的意义:让组件依赖于抽象,当组件要与其他实际对象发生依赖关系时,通过抽象来注入依赖的实际对象。 依赖注入的3种实现方式分别是:接口注入(interfaceinjection)、Set注入(setterinjection)和
  • 解读JSP中文字符乱码处理的2种方法

    2010-01-30
    在编写JSP程序时,常常会碰到中文字符处理的问题,在接受request的中文字符时显示出来一串乱码。网上处理方法一箩筐,下面说说我用过的两种有效地解决办法: 1.为程序编写一个字符串处理函数,用一个静态文件保存,在需要处理中文字符的JSP页面中包含它, %!
  • 解读java常用图片读写程序

    2010-01-30
    **************************************** * *通过流的形式读取图片并保存到别的文件夹里 * **************************************/ packageutil; importjava.io.File; importjava.io.FileOutputStream; importjava.awt.Graphics; importjava.awt.Image; i
  • 解密21种Java开发中应避免的错误

    2010-01-30
    新手在Java开发中经常犯各种错误,笔者就吃过不少苦头,现从网上收集整理了常见 应避免的一些错误,希望 对大家有所帮助。 1.DuplicatedCode 代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。
  • 揭秘几种java获取当前路径的方法

    2010-01-09
    1、利用System.getProperty()函数获取当前路径: System.out.println (System.getProperty(user.dir));// user.dir指定了当前的路径 2、使用File提供的函数获取当前路径: Filedirectory=newFile();//设定为当前文件夹 try{ System.out.println( director
  • 解析struts常用标签库

    2010-01-09
    Struts常用标签库 logic 标签库主要有如下标签。 empty: 如果给定的变量为空或者为空字符串,则就计算并输出标签体的内容。 equal: 如果给定变量与特定的值相等,则会计算并输出该标签体的内容。 forward: 将某个页面的控制权forward 确定的ActionForward 项