JAVA常用操作语句 项目中的总结二
jsp输出格式化后的日期
<fmt:formatDate value="${whiteNumber.crtdate }" pattern="yyyy-MM-dd HH:mm:ss"/>
如是model里的list在action中取不到值。可能在该model中的list的setter和getter方式中,使用的可能是lazy加载,改为EAGER即可。
<s:iterator>标签里还有<s:iterator>标签,里面的标签在使用中如果不显示数据,可能是在外部的标签对应的bean里,对bean里的list的setter和getter方法设置为private,改为public即可
。同样在jsp中用${model.name}取不对值,也可能在bean里的name的setter和getter属性为private ,改为public即可。
title="hehe hehe" 
可以让alt提示换行。
iframe标签要加</iframe>关闭标签,不然后面的元素有可能无法显示
IE下js的数组,“,”后都会有一空格,而FF下则没有。
不让链接折行的css:
a {
white-space:nowrap;
}
js得到父窗口支持IE FF双浏览器
var iframe = parent.document.getElementById("msgrightframe");
var iDoc = iframe.contentDocument?iframe.contentDocument:iframe.contentWindow.document;// Firefox : IE
得到父窗体的iframe
div自动换行,且只使用y滚动条,兼容ff:
<div id="numDiv" style="display:block;word-wrap:break-word;word-break:break-all;width:495px;height:100px;overflow-y:auto;overflow-x:hidden;border:1px solid;border-color:#7f9db9;padding:2px;"></div>
判断session是否过期,并执行某函数
function isSessionOut(fun)//fun:session未过期时执行的函数名
{
var myConn = new XHConn();
if (!myConn) alert("XMLHTTP不能用,请用更新的浏览器.");
var fnWhenDone = function (oXML) {
var ret = oXML.responseText;
i
相关文档:
单态定义:
Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。
Singleton模式就为我们提供了这样实现的可能。使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收(garbage c ......
在java.math包中有个BigDecimal类,通过这个类可以进行精确计算. 我们知道BigDecimal有个setScale(int 精度,int 舍入模式)方法,随之而来问题出现了,当运行如下代码时:
/**
* @author troy(J2EE)
* @version 1.0
*/
import java.math.*;
public class Test{
& ......
//传递参数,和c中传地址有点像
public class ArrayParameters {
public static void changeOrNot (int i, double[] x) {
i =-1;
x[0] = -2.0;
double[] y = x;
y[1] = -3.0;
double[] z = {4.0, 4.0, 4.0};
x = z;
}
public static void main (String[] args) {
String s1 = ......
结合本人学习经验和网上培训机构的资料,列出java学习的顺序。
一:J2SE
○面向对象-封装、继承、多态
○内存的分析
○递归
○集合类、泛型、自动打包与解包、Annotation
○IO
○多线程、线程同步
○TCP/UDP
○AWT、事件模型、匿名类
○正则表达式
○反射机制
2:数据库(Oracle或者MySQL)
○SQL语句
......
/**
* 获取服务器的web地址
* @return
*/
private String getWebPath(){
String _tempStr = Thread.currentThread().getContextClassLoader().getResource("").toString();
_tempStr=_tempStr.substring ......