Java/J2EE
文章平均质量分 71
phoenix_17th
这个作者很懒,什么都没留下…
展开
-
JSP的Servlet监听器
Servlet 监听器用于监听一些重要事件的发生,监听器对象可以在事情发生前、发生后可以做一些必要的处理。目前 Servlet2.4 和 JSP2.0 常用的有7个监听器接口,分为3类: 1. Servlet上下文进行监听(Application级): 用于监听 ServletContext 对象的创建和删除以及属性的添加、删除和修改等操作,该监听器需要用到如下两个接口类: (1) Servlet原创 2009-02-08 14:58:00 · 3351 阅读 · 0 评论 -
EL(Expression Language)
EL语言介绍表达式语言(Expression Language)是一种简化的数据访问方式,使用EL可以方便的以标记格式访问JSP的隐含对象和JavaBean组件。它不是一种通用的程序语言,而只是数据访问语言。 EL包含11个内置对象pageContext:代表该页面的 PageContext 对象,与JSP的 pageContext 对象相同pageScope:用于获取 page原创 2009-06-28 12:51:00 · 726 阅读 · 0 评论 -
Spring2.x AOP的Pointcut定义
在Spring 2.x中,Pointcut的定义包括两个部分:Pointcut表示式(expression)和Pointcut签名(signature)。让我们先看看execution表示式的格式: execution(modifier-pattern? ret-type-pattern declaring原创 2009-09-16 12:24:00 · 353 阅读 · 0 评论 -
Spring MVC 框架
Spring MVC 框架 Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iTe原创 2010-01-18 15:18:00 · 847 阅读 · 0 评论 -
Spring中发生异常的事务回滚问题
在目前使用的现有框架当中,利用spring的AOP机制来控制事务处理是目前最流行的一种控制事务的方式。 机理:“Spring的事务实现采用基于AOP的拦截器来实现,如果没有在事务配置的时候注明回滚的checked exception,那么只有在发生了unchecked exception的时候,才会进行事务回滚。” 使用方法:1. 在事务属性后面加上需要回滚的checked原创 2010-01-18 12:18:00 · 1070 阅读 · 0 评论 -
MySql 存入数据乱码问题
在连接字符串中指定文字编码,如: jdbc:mysql://localhost:3306/ssh_demo?useUnicode=true&characterEncoding=UTF-8原创 2009-11-29 12:07:00 · 578 阅读 · 0 评论 -
Myeclipse Web项目改名问题
方法一: “项目”-》“属性”-》“Myeclipse“ -》“Web”-》 “web context-root” 方法二: 工程所在目录下 .mymetadata 文件,context-root="/NewName"原创 2009-11-29 12:14:00 · 1257 阅读 · 0 评论 -
Common Dbutils 详解
1. 介绍commons-dbutils是Apache组织提供的一个开源 JDBC工具类库,能让我们更简单的使用JDBC。它是一个非常小的类包,花几分钟的时间就能掌握它的使用。2. 下载进入apache官方网站的commons-dbutils网页:http://commons.apache.org/dbutils/ 选择左边导航栏的Download进入下载页原创 2010-01-28 10:40:00 · 2825 阅读 · 0 评论 -
SSH 包冲突问题
环境:Myeclipse8.x - (Spring2.5 + Hibernate3.2 + Struts2.1) 报错如下:java.lang.NoSuchMethodError: org.springframework.util.ReflectionUtils.makeAccessible 解决方法:包asm2.0.3.jar和asm.jar冲突,删除asm2.0.原创 2009-11-29 11:55:00 · 560 阅读 · 0 评论 -
JSP动作指令
1. 包含一个静态的或动态的文件语法: or ....... 2. 重定向一个HTML文件、JSP文件,或者一个程序段语法: or ....... 3. 用来在JSP页面中创建一个Bean,并指定它的名称和作用范围语法: typeSepc: class="className" |原创 2009-06-28 09:54:00 · 348 阅读 · 0 评论 -
J2EE中文乱码的问题
统一编码, 如: "utf-8" 1. 页面中文乱码 2. 参数传递中文乱码a. 修改服务器 server.xml 文件 ---- URI编码, 对应 get 请求 connectionTimeout="20000" redirectPort="8443" URIEncoding="utf-8" />原创 2009-06-27 09:25:00 · 538 阅读 · 0 评论 -
JavaMail 手册篇
1.协议一览 SMTP 简单邮件传输协议(SMTP)是用于传送电子邮件的机制。在JavaMail API环境中,基于JavaMail的程序将与公司或Internet服务提供商(ISP)的SMTP服务器通信。该SMTP服务器将会把消息转发给用作接收消息的SMTP服务器,最后用户可通过POP或IMAP协议获取该消息。由于支持身份验证,所以不需要SMTP服务器是一种开放的转发器,但需要确保SMTP原创 2009-02-08 14:59:00 · 937 阅读 · 0 评论 -
JavaMail 实战篇
1.发送邮件 在获得了Session后,建立并填入邮件信息,然后发送它到邮件服务器。这便是使用Java Mail API发送邮件的过程,在发送邮件之前,我们需要设置SMTP服务器:通过设置Properties的mail.smtp.host属性。建立邮件信息和发送邮件的过程中可能会抛出异常。 String from = "[email protected]"; String to = "xxx@x原创 2009-02-08 15:00:00 · 723 阅读 · 0 评论 -
JDBC 常用连接字符串
Db Name: Microsoft SQL Server (6.5, 7, 2000 and 2005) and Sybase (10, 11, 12). JDBC Name: jTDS ----- jtds-1.2.1.jar Home Page: http://jtds.sourceforge.net/ JDBC Ver: 1.2.1 Conn Code: Clas原创 2009-02-08 15:01:00 · 1013 阅读 · 0 评论 -
MyEclipse中webBrowser历史记录清除
删掉“workspace(自己建的工作空间的名字)/.metadata/.plugins/org.eclipse.core.runtime/.settings”中的"com.genuitec.org.eclipse.webbrowser.prefs"文件即可全部清除。原创 2009-02-08 14:40:00 · 1573 阅读 · 1 评论 -
IO流总结(Java篇)
Java的IO功能是十分强大而灵活的,涉及标准输入输出、文件的操作、网络上的数据流等等。在Java的IO中,流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个数据源可以是文件,内存,或是网络连接。类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流。如下图: Java中的流分为两种,一种是字节流,另一种是字符流(Unicode字符),分别由四个抽象类原创 2009-02-08 14:52:00 · 1334 阅读 · 2 评论 -
JavaScript数据类型详解
JavaScript中的数据类型分为基本类型和引用类型,其中基本类型包括:数值(整数/浮数)、字符串型(用单引号或双引括起来)、布尔型(true/false);引用类型包括:对象、数组、函数、null、其它专用对象。而基本类型均有其对应的包装类,分别是 Number, String, Boolean。下面重点介绍引用类型。 函数: 一. 函数的定义与调用 funct原创 2009-02-08 14:56:00 · 411 阅读 · 0 评论 -
JSP 路径问题
概念区分: 服务器端的相对地址: 指的是相对于你的web应用的地址,是在服务器端解析的,也就是说这时候在jsp和servlet中的相对地址应该是相对于你的web应用,即相对于http://192.168.0.1/WebApp/的。如:forward,sendRedirect均是使用的这个地址 客户端的地址: 是指html和javascript中的原创 2009-02-08 15:03:00 · 637 阅读 · 0 评论 -
WebLogic 9.2 小问题
配置 WebLogic 9.2安装 WebLogic 比较容易,在这里就不再累述了,大家可以参阅相关文档。现在着重讲一下 WebLogic 的配置,因为后面在配置 MyEclipse 时将用到这里的配置信息。①运行开始 -> 程序 -> BEA Products -> Tools -> Configuration Wizard。②选择 Create a new WebLogic domain,Ne原创 2009-08-13 04:36:00 · 1175 阅读 · 0 评论 -
TOMCAT部署项目
TOMCAT部署项目有3种方法: 1、直接把项目放在webapps里 2、修改conf里server.xml文件,添加一个Context,指向项目的目录 3、在Catalina/localhost目录里,新增一个xml文件,添加一个Context内容,指向项目的目录。 4、在tomcat console中可以选择打包好的war文件,提交后进行发布原创 2012-12-13 10:31:27 · 579 阅读 · 0 评论