摘要: 解决办法有两个步骤,如果第一步不行,再试一下第二步。 第一步: 修改Window-〉Preferences->Java ->Compiler->JDK Compliance中的compiler compliance level,把它设为5.0或者以上。 第二步: 修改Window-〉Preferences->Java ->Installed JREs,如果是1.4或者以下的,你最好就自己添加一个1.5或者以上的JRE。方法:点击Installed JREs里面的浏览(Browse....)然后找到自己安装的JRE环境,参考如下:C:\Program Files\J 阅读全文
posted @ 2013-05-25 10:16 hlb 阅读(2205) 评论(0) 推荐(0) 编辑
摘要: 1 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> 2 <%@taglib prefix="s" uri="/struts-tags" %> 3 4 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 5 <html> 6 <head> 7 <ti 阅读全文
posted @ 2013-05-21 16:30 hlb 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 安装MySQL ODBC driver。我安装的是mysql-connector-odbc-5.1-win32然后在:控制面板-管理工具-数据源-驱动程序,中看见我们安装好的mysql驱动。(我显示的是“MySQL ODBC 5.1driver”)再转到系统DSN:点击“添加”,从“创建数据源”列表中选择刚刚安装的驱动。Data Source Name:数据源名,可自拟(跟功能挂钩);Description:关于此数据源的描述,主要功能等,可不填;Server:服务器名称,可以是机器名,也可以是IP地址Port:端口号User:用户名:默认的是root,也可以在安装mySQl时自己设定Pass 阅读全文
posted @ 2013-05-05 15:46 hlb 阅读(1448) 评论(4) 推荐(0) 编辑
摘要: 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?123456789101112131415161718OutputStreamWriter out = ... java.sql.Connection conn = ... try { // ⑸ Statement stat = conn.createStatement(); ResultSet rs = stat.executeQuery( "select uid, name from user"); while (rs.next()) 阅读全文
posted @ 2012-12-28 09:30 hlb 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 规范等级说明级别I: 默认登记要求所有项目中的所有成员遵守。级别II: 建议所有项目中的所有成员遵守。级别III: 鼓励各个项目根据实际情况执行。1.格式与命名规范(Formating and Naming Conventions)1.1 缩进使用Tab缩进,而不是空格键--将缩进2,4,8字符的选择权留给阅读者。1.2 换行 每行120字符--因为已是1024*768的年代。if,for,while语句只有单句时,如果该句可能引起阅读混淆,需要用" {"和"}"括起来,否则可以省略。//错误,需要使用花括号{}括起来if(condition)if(co 阅读全文
posted @ 2012-12-04 11:55 hlb 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 以下是详解Spring的applicationContext.xml文件代码:<!-- 头文件,主要注意一下编码 --><?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"><beans><!-- 建立数据源 --> <bea 阅读全文
posted @ 2012-12-03 12:04 hlb 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 新安装了myeclipse后原Eclipse代码提示[Alt+/]可能会失效.可通过以下方法来恢复1、启动MyEclipse 选择菜单栏 Windows ->Preperences ->General ->keys2、把word completion 的快捷键设置alt+/删掉!//如果这里不删除的话,你就算设置了也没用的.3、把Content Assist 的快捷键 改成alt+/这样在编写Java代码时就可以使用"Alt+/"了,但是这样并不能在编写Jsp代码或其他代码中使用,如果希望在Jsp代码或其他代码也可以使用的话,在窗口中选择Content A 阅读全文
posted @ 2012-12-03 10:03 hlb 阅读(192) 评论(0) 推荐(2) 编辑
摘要: 1 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> 2 <%@ taglib prefix="s" uri="/struts-tags"%> 3 4 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 5 <html> 6 <head> 7 <ti 阅读全文
posted @ 2012-11-28 11:30 hlb 阅读(328) 评论(0) 推荐(0) 编辑
摘要: A:<s:axhref=""></s:a>-----超链接,类似于html里的<a></a><s:actionname=""></s:action>-----执行一个view里面的一个action<s:actionerror/>-----如果action的errors有值那么显示出来<s:actionmessage/>-----如果action的message有值那么显示出来<s:append></s:append>-----添加一个值 阅读全文
posted @ 2012-11-25 15:17 hlb 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 动态INCLUDE 用jsp:include动作实现 <jsp:include page="included.jsp" flush="true" />它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE 用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面<%@ include file="included.htm" %> 1. 静态include的结果是把其他jsp引入当前jsp,两者合为一体 动态include的结构是两者独立,直到输出时才合并( 看看j 阅读全文
posted @ 2012-11-12 21:47 hlb 阅读(235) 评论(0) 推荐(0) 编辑