- 浏览: 147176 次
- 性别:
- 来自: 北京
最新评论
-
rgdson:
Good! add oil.
web.xml version=2.3时 使用el表达式和c标签的问题 -
夏末忆逝:
好比 你以前开食品店 现在改开服装店
你会发现 以前食品店的 ...
侵入式和非侵入式的区别 -
zgw06629:
Good! 总结的非常好。
web.xml version=2.3时 使用el表达式和c标签的问题 -
灬烟丶醉:
侵入式是不是相当于一个类中不会用到的,但是框架页推给了它呢 ...
侵入式和非侵入式的区别
文章列表
在eclipse中查看java源代码
- 博客分类:
- java技巧
1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"
2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)
3.选中rt.jar文件的这一项:“c:\program files\java\jre_1.5.0_06\lib\rt.jar” 点 左边的“+” 号展开它,
4.展开后,可以看到“S ...
背景:
公司搭建的工程web.xml版本为2.3 在jsp中不能使用el表达式
解决方案:
①修改web.xml版本为2.4 / 2.5 / 3.0 当修改为2.3以上版本时,可以在页面中直接使用el表达式
(不推荐,不能因为个人项目中出现的问题,而修改公司框架结构) ②在jsp页面中添加el表达式的显示支持 isELIgnored="false"
例 :<%@ page language="java" import="java.util.*" pageEncoding="utf-8" i ...
使用jQuery解析json的注意事项
- 博客分类:
- jquery
问题背景:
所做的页面是与ps系统(oracle的people soft)交互,以json格式传递数据,页面中请求ps中的iscript(权当请求地址即可),返回json格式的字符串(注意返回的是字符串,并不是json数据,还不存在对象关系)
开始的做法是引用了prototype.js来把字符串解析为json对象,但由于项目中也引用了jQuery.js 这就造成了 $ 符号冲突,虽然可以使用jQuery.noConflict(); 来解决此问题,但毕竟代码要做修改,要把所有使用$符号的jQuery代码替换掉,很费时间
普及一个概念,这也是出现此问题的原因,原以为服务器传递回 ...
:oops: 貌似开发工具版本不同 部署方式也不太一样 8)
1.建立web工程
2.工程右键 Properties → tomcat 勾选 Is a Tomcat Project
Context name 写为 /TestJava 注意项目名称(TestJava)前面的斜杠不能忽略
Can Update context definition (server.xml or context.xml) 必选
Mark this context as reloadable (reloadable="true") 必选
Subdirectory to set a ...
背景:
web.xml中的版本是2.5
在jsp中引用的是标签文件 WEB-INF/c.tld
在<c:foreach var="list" items="${requestScope.LIST}"></c>使用el表达式报标题写的错误
JSP中出现According to TLD or attribute directive in tag file, attribute value does not accept any expressions
应用部署运行的时候出现JSP异常, 发生在使用JSTL库的时候: Accord ...
sqlMapConfig.xml是主配置文件
ibatis插入中文,在数据库中不正常显示解决方案
设置数据源时
jdbc.url=jdbc:mysql://192.168.1.100:3306/db?useUnicode=true&characterEncoding=UTF-8
设置编码模式 useUnicode characterEncoding 即可
插入数据后,返回主键id的方法(要求主键是自增长),数据库为mySql
代码:
<insert id="insertRole">
INSERT
INTO
role(roleName, ...
cookie存在于客户端的一段文本,可以是在一个文件中,也可以是存在于内存中
cookie的4个属性 :
expires(max-age) __生命周期
path __路径访问控制
默认情况下,如果在某个页面创建了一个cookie,那么该页面所在目录中的其他页面 ...
指定一个锚点
例:
<p name="top">锚点位置</p>
<div stype="height=1000"></div>
<input type="button" value="滚动到锚点位置" onclick="javascript:window.location.hash='#top' "/>
对滚动特效有帮助..
一般使用 .properties 来作为i18n国际化支持的配置文件,在.properties文件中如果使用到中文信息,都要使用 jdk自带的native2ascii
工具转成Unicode编码才能部署使用。而使用Properties Editor 插件则可以在Eclipse中直接编辑带中文信息的java属性文件,并自动存盘为Unicode格式,无需二次转码了。
Eclipse中的编辑效果:
#--------------------\u7cfb\u7edf\u7528\u6237\u76f8\u5173---------------------#
#\u4e0d\u ...
疯狂Java学习笔记(三)
- 博客分类:
- java技巧
java中的比较
== 和 equals 用法
① ==用法
当 == 操作符 两边的变量都是基本数据类型时,值相等的话,则返回true
当 == 操作符 两边的变量都是引用数据类型时,两个引用变量引用的是同一个对象内存地址时,则返回true,否则false
② equals用法
equals用法与 == 的用法是一样的
但是equals是Object类提供的方法,可以被重写
有时,开发中要比较某两个不同类型的变量是否相等时,就需要重写这个equals方法
(前提是开发人员明白自己写的是什么),这段描述的不好,以后会补全.
下面是Object类中eq ...
给方法传不确定个数的参数写法(小技巧)
- 博客分类:
- java技巧
也不能说是小技巧,这是java5提供的一个功能
String...
String...books代表的是数组,如果你重载test方法 test(String[] ebooks)会提示方法重复
package cn.com.javabase;
public class Test {
//使用了String...
public void test(String...books){
for(String book:books){
System.out.println("输入book:"+book);
}
}
public s ...
目前HTML5已经内置定位API。各大地图都有API提供给开发者调用,我以前使用过谷歌和SOSO地图地位过,谷歌地图定位比较准确,国内地图和实际有些偏移,但是不会很大,这主要是国家出于安全考虑。我使用的是基于JavaScript的API接口。下面给你一些参考资料,你可以试试。
参考资料
常见定位技术
http://www.chinaz.com/manage/2011/0907/209143.shtml
HTML5定位资料:
[/url]http://www.w3.org/TR/geolocation-API/
http://www.html5china.com/HTML5features/ ...
背景:
子页面元素是include进来的,在子页面元素需要获取父页面的元素做一些操作..
jquery提供了一个很好的方法
$("#父页面元素id" , parent.document)
同样适用于iframe
背景:
子页面元素是include进来的,在父页面元素需要获取子页面的元素做一些操作..
方法:
$('#子页面元素').contents().find('#需要找的子页面元素').addClass('on');
注:#子页面元素需包含#需要找的子页面元素
同级frame间互相操作
$(self.parent.frames["fra ...
1.Java中的基本数据类型
整数型(按照存储数据的范围大小排序)
byte - short - int - long
浮点型
float - double
字符型
char
Java中整数常量有3种表达方式:10进制,8进制,16进制
其中8进制是以0开头 int value = 013;
10进制就是平常所见的表达方式 int value = 13;
16进制是以0x或者0X开头,其中10~15分别以a~f来表示 int value = 0x13;
字符型
字符常量必须使用单引号('a')括起来
直接通过单个字符来指定字符常量
直接使用Unicode值来表示字 ...
疯狂java学习笔记(一)
- 博客分类:
- java技巧
1.
jdk的安装
jdk安装目录,尽量选择根目录安装,默认的C:\Program Files带有空格,会引起未知的问题(虽然暂时未遇到)
貌似其他软件安装发现过此问题,多个空格就会引起异常.
2.
使用jdk命令 javac(编译) java(执行)
javac命令可以把.java文件编译为jvm能识别的字节码文件(.class)
步骤:在C盘根目录,创建HelloWorld.java文件(←囧..国际通用啊,我次奥)
注意:要用无格式编辑器编写,否则编译会报错(推荐notepad++)
编译命令:javac -d . HelloWorld ...