
Java技术
zuoshou1234
这个作者很懒,什么都没留下…
展开
-
JSP中与路径相关的常用的几个方法
http:/localhost/123/jsp/test.jsp: <%@ page language="java" pageEncoding="UTF-8"%><%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %><%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %><%@ taglib uri="http://struts.apache.o原创 2010-07-06 14:19:00 · 331 阅读 · 0 评论 -
URL、URN、URI的简要区别
<br />URL<br />统一资源定位符(Uniform Resource Locator的缩写),也被称为网页地址,是因特网上标准的资源的地址(Address)。<br />例:http://baike.baidu.com/view/1496.htm?fr=ala0_1_1<br /> <br />URN<br />统一资源名称 (Uniform Resource Name的缩写)。<br />例:test@163.com<br /> <br />URI<br />URL和URN的统称,一般指UR原创 2010-06-03 13:41:00 · 451 阅读 · 0 评论 -
Java日期格式化常用方法
<br />Java中Date类中的一些日期格式话方法都已过期,所以不推荐使用。<br />一般格式化时,常用到这两个类:Calendar和SimpleDateFormat,使用方法如下:<br /> <br />1.Calendar类<br /><br /><br />Calendar类是abstract的,所以实例化方式得用静态方法:Calendar c = Calendar.getInstance();,<br />此时的生成的实例依据的是当前系统时间;c.setTime(java.uti原创 2010-06-01 11:05:00 · 344 阅读 · 0 评论 -
Java中不定参数的使用
<br />Java中有不定参数的用法。<br /><br /><br />用法如下例:<br /> <br />--方法定义<br />public void set(String... strings) {<br /> for(String s : strings) {<br /> System.out.println(s);<br /> }<br />}<br />--调用<br />new Test().set("hi1", "hi2");<br />new原创 2010-06-03 16:29:00 · 436 阅读 · 0 评论 -
Tomcat6的连接池设置
<br />Tomcat 6的配置和以前的不同了,不推荐在server.xml中进行配置,而是在context.xml中进行配置才是更好的方法。是站点目录下的context.xml文件,不是tomcat_home/conf下的。tomcat_home/webapps/yourApp/META-INF/context.xml,我的网站目录中没有context.xml,于是创建一个,这样可以在不同的网站下单独配置连接池了,并且不需要重启Tomcat,Tomcat会自动重载。<br />context.x原创 2010-06-04 23:21:00 · 312 阅读 · 0 评论 -
Http协议详解
<br />引言 <br /><br />HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。<br />HTTP协议的主要特点可概括如下:<转载 2010-06-05 18:04:00 · 277 阅读 · 0 评论 -
Java中Map的遍历方法
<br />第一种:<br />Map map =newHashMap();<br />Iterator iter=map.entrySet().iterator();<br />while(iter.hasNext()) {<br />Map.Entry entry=(Map.Entry) iter.next(); Objectkey=entry.getKey();<br />Object val=entry.getValue();<br />}<br />效率高,以后一定要使原创 2010-06-06 19:10:00 · 466 阅读 · 0 评论 -
Struts2与Struts1.x的深度比较
关于struts1.x与struts2的比较文章很多,本人转载了下面这篇较早的文章【IT168 专稿】,做个差异化的备忘,偷个懒,呵呵~~ Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用、功能齐全的标签库(Tag Library)、开放源代码。但是,正所谓“没有最好,只有更好”,Struts1.x自身也有不少的缺点:需要编写的代码过多,容易引起“类爆炸”、单元测试困难。转载 2010-09-17 19:24:00 · 386 阅读 · 0 评论 -
JSP编码以及乱码解决总结
<br /><br />一直以来对JSP中出现乱码的问题都很混乱,现经过查阅资料,对JSP乱码这个问题有比较深刻的认识,下边是我的一些个人总结,希望给同样迷惑的人带来帮助。 同时如果不对,希望得到提醒,共同进步。<br />首先,说说JSP/Servlet中的几个编码的作用:<br />1.<%@page pageEncoding="UTF-8" %><br /> 作用:<br /> * 告诉JSP编译器在将JSP文件编译成Servlet时使用的编码。通常,在JSP内部定义的字符串(直接在JSP中定义,而不转载 2010-09-09 09:58:00 · 630 阅读 · 1 评论 -
JDBC连接Oracle数据库时出现的ORA-12505错误及解决办法
<br />问题描述:<br />今天使用jdbc连接oracle 10.2.0.1.0 数据库的时候出现了下列错误:<br />Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153093120)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))<br />而直接通过plsql可以正常连接数据库,或者可以通过sqlplus 连接数据库<br />经过debug和查找相关的资料发现问题原因如下:<br原创 2010-05-31 11:40:00 · 708 阅读 · 0 评论 -
常见数据库的JDBC连接字符串
1.AccessClass.forName("sun.jdbc.odbc.JdbcOdbcDriver");Connection cn = DriverManager.getConnection( "dbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=F://data.mdb", sUsr, sPwd);2. My原创 2010-05-30 22:49:00 · 290 阅读 · 0 评论 -
Struts使用BeanUtils提供的数据类型转换器
<br />在使用Struts开发的应用中,当请求转交到Action时,如果有关联这个Action的ActionForm,Struts会用请求参数填充ActionForm里相应的字段。由于ActionForm字段的数据类型是在应用运行前写死的,请求参数是在应用运行后才能确定的,所以它们之间存在数据类型转换的问题。Struts在用请求参数填充ActionForm字段时,不论它们数据类型是否一致,都会根据ActionForm字段的数据类型,使用相应的数据类型转换器将请求参数转换成和ActionForm字原创 2010-07-12 16:57:00 · 628 阅读 · 0 评论 -
web.xml中的多个filter的运行顺序
<br />web.xml中的多个filter的运行顺序<br />walker(walker_cn@163.com) 2007-11-20<br />环境:tomcat 6.x <br /><br />多个筛选器的运行顺序取决于下列规则:将 filter-mapping 元素包含与请求匹配的 url-pattern的筛选器按其在 web.xml 部署描述符中出现的顺序添加到链中。 将 filter-mapping 元素包含与请求匹配的 servlet-name原创 2010-07-12 22:58:00 · 6818 阅读 · 0 评论 -
Struts 1.x的类型转换器
<br />在Struts 1.x中提供了一个类型转换器的功能。 <br />例如:声明一个boolean类型的属性,当把这个属性的值设为Yes,1,on或Y等等时Struts会把它自动的转换成True类型。 <br /><br />但有些类型Struts却无法转换。 <br />例如Date类型的转换: <br /> * 如果是java.sql.Date,页面日期格式必须为yyyy-mm-dd,才可以转换 <br /> * 如果是java.util.Date,默认情况下Struts无法转换。 <b原创 2010-07-13 14:38:00 · 287 阅读 · 0 评论 -
谈谈对Java中Unicode、编码的理解
<br />我们经常会遇到编码问题。Java号称国际化的语言,是因为它的class文件采用UTF-8,而JVM运行时使用UTF-16(至于为什么JVM中要采用UTF-16,我没看过相关的资料,但我猜可能是因为JAVA里面一个字符(char)就是16位的,而UTF-16正是双字节编码),都是unicode的编码。<br /><br />unicode 的目标就是能支持世界上所有的字符集,也就是说几乎所有的字符集包含的字符在unicode中都有对应的编码。在unicode中,字符与代码的映射关系,就是unico转载 2010-07-15 11:14:00 · 366 阅读 · 0 评论 -
native2ascii的使用及j2ee字符编码[深刻]
<br />java程序显示中文是大家都遇到过的问题,尤其是JAD文件的中文问题,一般都用native2ascii工具转换,这里收藏了native2ascii工具的详细说明:<br /><br /><br />native2ascii - Native-to-ASCII Converter<br />Converts a file with native-encoded characters (characters which are non-Latin 1 and non-Unicode) to one转载 2010-07-15 16:47:00 · 572 阅读 · 0 评论 -
struts对comments-beanutils包的使用分析以及使用自定义类型转化器的ActionServlet
对于每一个客户请求,Struts的ActionServlet只负责把请求转发给相应模块的的RequestProcessor对象去处理。读了Struts的源码,发现:如果请求中附有From表单信息,则RequestProcessor的processActionForm方法负责将客户端传过来的表单信息封装成相应的ActionForm对象。processActionForm方法则执行了如下语句:ActionForm instance = RequestUtils.createActi原创 2010-07-13 13:23:00 · 508 阅读 · 0 评论 -
Java使用相对路径读取文件
1.java project环境,使用java.io用相对路径读取文件的例子: *目录结构: DecisionTree |___src |___com.decisiontree.SamplesReader.java |___resource |___trai转载 2010-05-28 22:37:00 · 644 阅读 · 0 评论 -
get方法提交表单的乱码处理
如果用get 方法提交表单出现中文乱码方法有如下两种解决方法:1.在tomcat conf 目录下面修改server.xml, 增加Connector的URIEncoding属性:2.用encodeURI函数处理get的url:如:encodeURI ('site.action?name=中文乱码')声明:JavaEye文章版权属于作者,受法律保护。原创 2010-07-25 20:41:00 · 460 阅读 · 0 评论 -
Eclipse中Annotation@提示
Eclipse中Annotation@提示p { margin-bottom: 0.21cm; } <br />@ 后不给提示<br />解决方法:windows→Proferences→seach“Content Assist”设置Auto-Activation如下:<br /> Auto-Activation<br /> 1.) 勾选Enable auto activation选项<br /> 2.) Auto activation delay -> (100转载 2010-10-02 20:59:00 · 1101 阅读 · 0 评论