
Java Web
文章平均质量分 70
Wentasy
Blockchain specialist.
展开
-
struts2的ognl表达式学习心得
经过一段时间的闭关练习,终于对struts2有所了解.其实struts2并不难,一看就能明白其中奥妙.我对struts2的验证体系保留怀疑态度,因为它的验证消息使用标签打在页面上,实在太丑,在真实项目中不知道是否有人这么做.也许是我太菜了,还不知道如何将验证消息显示得更友好,希望各位不吝拍砖指导. 然而,我认为struts2最复杂难学的是它内置的ognl表达式.这个ognl在我开始学stru转载 2011-10-07 20:35:37 · 1655 阅读 · 0 评论 -
网页编程基础第三章知识点总结——超链接和图像
网页编程基础第三章知识点总结——超链接和图像知识点预览网页中的超链接网页中的图像 网页中的超链接 1.超级链接和URLa)超级链接的构成Oracle i.可见部分:带下划线的文字 ii.不可见部分:URL(网络资源的地址)b)超级链接的作用使用原创 2012-08-25 11:18:23 · 3073 阅读 · 0 评论 -
网页编程基础第二章知识点总结——HTML&CSS快速入门
网页编程基础第二章知识点总结——HTML&CSS快速入门知识点预览HTML概述HTML语法HTML文档的结构网页中的文本网页中的注释和实体什么是CSS及CSS的基本语法为什么使用CSS用CLASS和ID属性来定义和使用样式表几点注意事项 HTML概述 1.HTML语言的起源与发展a) HTML 起源 SGMLb) HTML原创 2012-08-24 09:08:05 · 2293 阅读 · 2 评论 -
JavaScript第三章知识点总结——String内置对象
JavaScript第三章知识点总结——String内置对象知识点预览对象String对象 对象 1.对象的概念和分类对象由属性和方法封装而成JavaScript是一种基于对象的语言,对象是JavaScript最重要的元素2.JavaScript包含的四种对象a)内置对象b)自定义对象c)浏览器对象d)ActiveX对象原创 2012-08-30 08:56:43 · 2105 阅读 · 0 评论 -
JavaScript第五章知识点总结——常用DHTML对象 Window对象 对话框 定时器
JavaScript第五章知识点总结——常用DHTML对象 Window对象 对话框 定时器知识点预览DHTML概述Window对象对话框定时器 DHTML概述 1.概念:使用JavaScript和CSS级联样式表操作HTML创造出各种视觉效果统称为DHTML2.DHTML的功能3.DHTML对象模型a)将H原创 2012-09-01 09:00:49 · 2615 阅读 · 3 评论 -
Hibernate第一章知识点总结——Hibernate第1章-概述
Hibernate第一章知识点总结——Hibernate第1章-概述目标理解数据持久化概念了解ORM应用背景及原理了解市场主流ORM框架理解Hibernate基本原理掌握Hibernate开发步骤熟练应用Hibernate API知识点预览 数据持久化JDBC复习ORMHibernate原创 2012-10-22 10:21:49 · 2962 阅读 · 0 评论 -
Hibernate第二章知识点总结——第二章--Hibernate基础
Hibernate概述回顾 1. 持久化概念why、what、how(序列化/XML/JDBC/ORM)2. 对象关系映射(ORM)什么是ORM?ORM组成ORM优点ORM主流框架3. Hibernate开发步骤Hibernate项目构建Hibernate应用组成API应用步骤4. Hibe原创 2012-10-29 11:24:02 · 2364 阅读 · 0 评论 -
java.lang.IndexOutOfBoundsException: Remember that ordinal parameters are 1-based解决
环境 MyEclipse 8.6+Hibernate3.2 问题 使用Hibernate出现如下错误: java.lang.IndexOutOfBoundsException: Remember that ordinal parameters are 1-based! at org.hibernate.engine.query.ParameterMetadata原创 2012-11-12 16:00:15 · 2984 阅读 · 1 评论 -
java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to XXX解决
环境 MyEclipse 8.6+Hibernate3.2 问题 使用Hibernate出现如下错误: java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.el.entities.Course at com.el.entities.TestELearning.testCo原创 2012-11-12 15:55:55 · 6610 阅读 · 0 评论 -
org.hibernate.exception.SQLGrammarException: Cannot open connection解决
环境MyEclipse 8.6+Hibernate3.2 问题 使用Hibernate出现如下错误: org.hibernate.exception.SQLGrammarException: Cannot open connection at org.hibernate.exception.SQLStateConverter.convert(SQLStateConv原创 2012-11-12 15:54:14 · 5742 阅读 · 0 评论 -
Eclipse下基于Hibernate的Junit Test Case用法示例
环境 Eclipse Jee-indigo + Hibernate 3.2 + JDK 1.6.31 问题 基于Hibernate练习Junit Test Case。 解决 1. 工程------->src------->建立一个待测试的包; 2. 工程------->右键------->New Source Fol原创 2012-11-04 16:58:29 · 3899 阅读 · 0 评论 -
Hello World——第一个EJB项目搭建
环境MyEclipse 8.6 + JBoss 6.0 + JDK 1.6.13 + EJB 3.0 问题搭建第一个EJB项目 解决 1. 新建 EJB项目 2. src--------->新建包 3. 新建接口HelloWorld public interface HelloWorld {原创 2012-11-27 10:52:05 · 5229 阅读 · 2 评论 -
Servlet第二章知识点总结——使用 Servlet处理表单
Servlet第二章知识点总结——使用 Servlet处理表单 目标 会使用Servlet处理表单 知识点预览 使用 Servlet处理表单 使用 Servlet处理表单 1. 一个基本的表单解决方案 2. 一个HTML表单的例子 3.原创 2013-01-02 16:22:27 · 2399 阅读 · 1 评论 -
Servlet第五章、第六章知识点总结——Web应用程序状态管理、对象作用域
Servlet第五章、第六章知识点总结——Web应用程序状态管理、对象作用域知识点预览Web状态管理概述状态管理解决方案-隐藏字段CookieSessionURL重写Cookie原理 1.Web状态管理概述 a) HTTP协议使用的是无状态的连接b) 对容器而言,每一个请求都来自于一个新的客户原创 2013-01-03 15:56:00 · 2645 阅读 · 0 评论 -
Servlet第四章知识点总结——处理请求
Oracle培训(四十四)——Servlet第四章知识点总结——处理请求 知识点预览1.HTTP请求信息2.其他 1.HTTP请求信息a) 主要内容:i. HTTP请求提交的方法ii. 获取HTTP请求行与请求头iii. 获取表单数据iv. 请求派发和请求范围b) 网络中数据以包的原创 2013-01-03 15:51:41 · 2069 阅读 · 0 评论 -
mapped-name/lookup/jndi-name and any ResourceProvider could’t process resource-env-ref named
环境JBoss 6.0 + MyEclipse 8.6 + MySQL 5.1 + Struts 2.3 + EJB 3.0 问题启动JBoss出现如下异常: java.lang.RuntimeException: Neither any mapped-name/lookup/jndi-name specified nor any ResourceProvider coul原创 2013-01-07 09:18:13 · 4709 阅读 · 0 评论 -
启动JBoss出现“Unable to load configuration struts-default.xml”异常解决
环境JBoss 6.0 + MyEclipse 8.6 + MySQL 5.1 + Struts 2.3 + EJB 3.0 问题启动JBoss出现如下异常:Unable to load configuration struts-default.xmlstruts2 :Unable to load configuration.……struts-default.xml:46:原创 2013-01-06 18:56:17 · 3091 阅读 · 0 评论 -
启动JBoss出现“java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils”解决
环境JBoss 6.0 + MyEclipse 8.6 + MySQL 5.1 + Struts 2.3 + EJB 3.0 问题启动JBoss出现“java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils”异常 解决缺少commons-lang-2.5.jar,将此jar加入工程的Build原创 2013-01-06 15:36:17 · 7956 阅读 · 0 评论 -
Servlet第八章知识点总结——过滤器 过滤器链
Servlet第八章知识点总结——过滤器过滤器链 知识点预览过滤器概述Web应用上的过滤器HelloWorldFilter–编码、编译过滤器API使用请求和响应包装器其他 一.过滤器概述a) 一个中间组件,用于拦截源数据和目的数据之间的消息b) 过滤二者之间传递的数据 二.Web应用原创 2013-01-05 11:27:01 · 2439 阅读 · 0 评论 -
EJB逆向工程示例
环境MySQL 5.1 + EJB 3.0 + MyEclipse 8.6 问题EJB逆向工程 解决 第一步 创建一个EJB工程,取名为EJBTest 第二步 配置数据库1. 点击Window-------->show view-------->other,在弹出的对话框当中,选择MyEclips原创 2013-01-20 15:10:54 · 2040 阅读 · 0 评论 -
配置Struts.xml无提示信息解决
有些版本的MyEclipse在配置Struts.xml时会出现无提示信息的情况。解决办法1. 打开window->preferences->找到web and xml->XML Catalog-> 2. 然后找到Struts解压包的路径,找到struts2-core-2.0.14.jar,把它解压出来 3.找到str原创 2011-08-18 18:31:42 · 2150 阅读 · 3 评论 -
Hibernate写配置文件无提示信息解决
把Hibernate的相关jar包引入工程后,在配置hibernate.cfg.xml时没有提示信息,对于开发人员来说,那么多标签,标签有那么多属性,全部都记住显然是不可能的,遇到这种情况是很头疼的事情。为了解决这种情况,现提高如下解决办法,供读者参考。 解决办法(和我写的配置struts.xml无提示信息解决办法类似)1. 打开window->preferences->原创 2011-08-21 17:08:32 · 3236 阅读 · 2 评论 -
初学搭建SSH框架
学习了一段时间的SSH,是该自己学习搭建框架了。环境:MyEclipse6.5+Tomcat6.0.18+Struts2.1+Hibernate3.2+Spring2.5.6现在总结如下:步骤一:新建一个web项目(选择J2SE5.0,会有一个警告,不用理会) 步骤二:新建这些包: 步骤三:新建这些文件 步骤四:导原创 2011-10-07 21:51:16 · 2027 阅读 · 6 评论 -
js function
一、function概述 javascript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。 函数对象与其他用户所定义的对象有着本质的区别,这一类对象被称之为内部对象。内置对象的构造器是由JavaScript本身所定义的。二、function对象的创建在JavaScript中转载 2011-10-10 10:48:25 · 1454 阅读 · 0 评论 -
failed to lazily initialize a collection of role问题
今天遇到了这样一个问题Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - the owning Session was closed在网上找了好久终于找到了一个较全的解决方法。具体如下: "org.hibernate.LazyInit转载 2011-11-07 18:00:20 · 1670 阅读 · 0 评论 -
The Webpage might be temporarily down or it may have moved permanently to a new web address解决
环境:MyEclipse6.5 + Tomcat6.0.18+Struts2.1+Hibernate3.2+Spring2.5.6+IE9+Chrome21+ Firefox14问题:IE浏览器、搜狗浏览器:Web项目启动登录后刷新不出来。 Chrome、Firefox报如下错误: The Webpage might be tempora原创 2012-07-05 16:22:29 · 9246 阅读 · 1 评论 -
MyEclipse Hibernate逆向工程生成基于注解的PO
环境:MyEclipse6.5 + Tomcat6.0.18+Struts2.1+Hibernate3.2+Spring2.5.6问题:MyEclipse Hibernate逆向工程生成基于注解的PO解决:Myeclipse------->转到DB Browser------->新建一个DatabaseConnection driver------->然后找到要反向工程的表(通原创 2012-07-08 09:29:03 · 3885 阅读 · 0 评论 -
Could not open ServletContext resource [/WEB-INF/applicationContext.xml]解决
环境:MyEclipse6.5+ Tomcat6.0.18+Struts2.1+Hibernate3.2+Spring2.5.6问题:启动Tomcat出现如下异常: IOException parsing XML document from ServletContext resource[/WEB-INF/applicationContext.xml]; nested exceptio原创 2012-07-18 17:00:57 · 2705 阅读 · 1 评论 -
Spring Quartz Java工程版和Web工程版示例
环境: MyEclipse8.6 + Tomcat6.0.18 + Spring2.5.6最近研究Spring Quartz定时器任务调度,写了两个Demo,欢迎阅读指正。 Spring Quartz Java工程版Mission.java(任务源文件)package com.springquartz.bean;import org.ap原创 2012-07-16 11:02:16 · 4375 阅读 · 8 评论 -
网页编程基础第四章知识点总结——表格
网页编程基础第四章知识点总结——表格知识点预览表格模型与表格有关的元素举例——创建表格caption表格的标注行分组定义列列分组跨行和跨列 表格模型 组织结构化的信息与表格有关的元素 1.与表格有关的元素:table、tr、td、th(表的标注)、thead(表头分组)、tfoot(表尾分组)、tbody、colg原创 2012-08-27 17:33:28 · 2494 阅读 · 0 评论 -
JavaScript第一章知识点总结——JavaScript概述
JavaScript第一章知识点总结——JavaScript概述知识点预览JavaScript简介JavaScript与Java的区别初步使用JavaScriptJavaScript字符JavaScript变量与标识符 JavaScript简介 1.概念a)JavaScript是一种网页编程技术,用于创建动态交互网页b)Ja原创 2012-08-29 19:04:20 · 2956 阅读 · 0 评论 -
WebService runtime modeler error: Wrapper class XXX is not found. Have you run APT to generate them?
环境MyEclipse 8.6 + JDK 1.6.31问题启动WebService项目出现如下异常: 严重: WSSERVLET11: failed to parse runtime descriptor: runtime modelererror: Wrapper class com.axt.service.jaxws.GetTimePoint is not found原创 2012-10-25 19:29:46 · 9377 阅读 · 1 评论 -
org.hibernate.ObjectNotFoundException: No row with the given identifier exists解决
环境 Eclipse Jee-indigo + Hibernate 3.2 + JDK 1.6.31 问题 Hibernate load某个对象出现如下异常: org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.oracle.entities.Dic原创 2012-11-04 16:51:25 · 2972 阅读 · 0 评论 -
org.hibernate.hql.ast.QuerySyntaxException: Unable to locate appropriate constructor on class XXX解决
环境MyEclipse 8.6+Hibernate3.2 问题 使用Hibernate出现如下错误: org.hibernate.hql.ast.QuerySyntaxException: Unable to locate appropriate constructor on class [com.lo.entities.User] [select new User(u原创 2012-11-14 20:52:15 · 7962 阅读 · 4 评论 -
org.hibernate.QueryException: Space is not allowed after parameter prefix ':'解决
环境Eclipse Indigo + Hibernate3.2 + Oracle 11g R2 + SQLPlus 问题运行Hibernate程序,报如下异常 org.hibernate.QueryException: Space is not allowed after parameter prefix ':' [select id from contactor wher原创 2012-12-10 17:31:02 · 9592 阅读 · 1 评论 -
Servlet第三章知识点总结——处理响应
Servlet第三章知识点总结——处理响应 知识点预览1.HTTP响应信息2.设置请求重定向(客户端跳转浏览器完成的)3.设置自动刷新和等待4.其他 1.HTTP响应信息网络中数据以包的形式存在(不同协议下的数据包不一样),其中从客户端发送给服务器端的数据包的格式 消息体:普通文本、二进制流(比如图片、原创 2013-01-02 16:31:31 · 2478 阅读 · 0 评论 -
java.lang.LinkageError: loader constraint violation解决
环境JBoss 6.0 + MyEclipse 8.6 + MySQL 5.1 + Struts 2.3 + EJB 3.0 问题启动JBoss出现如下异常: [ClassLoaderManager] Unexpected error during load of:org.w3c.dom.TypeInfo: java.lang.LinkageError: loader co原创 2013-01-07 09:25:58 · 15297 阅读 · 2 评论 -
java.lang.NoClassDefFoundError: org/hornetq/api/core/client/ClientSession解决
环境JBoss 6.0 + MyEclipse 8.6 + MySQL 5.1 + Struts 2.3 + EJB 3.0 问题启动JBoss出现如下异常:java.lang.NoClassDefFoundError: org/hornetq/api/core/client/ClientSession 解决检查Struts Jar包版本是否正确。 我的EJ原创 2013-01-07 09:22:39 · 3671 阅读 · 0 评论 -
启动JBoss出现“java.lang.RuntimeException: java.lang.reflect.InvocationTargetException”解决
环境JBoss 6.0 + MyEclipse 8.6 + MySQL 5.1 + Struts 2.3 + EJB 3.0 问题启动JBoss出现如下异常:Dispatcher initialization failedjava.lang.RuntimeException: java.lang.reflect.InvocationTargetException 解决核原创 2013-01-06 18:53:05 · 8061 阅读 · 0 评论 -
Web企业应用软件知识点整理
Web企业应用软件——1 1. EJB2. 设计模式 Design Pattern(面向对象:DP、UML)3. 课程作业:题目自拟,运用所学知识,任选数据库,任选展现方式(客户端/网页)4. 思想-------->30+设计模式5. J2EE——组件+容器 Web企业应用软件——2原创 2013-01-14 15:42:10 · 2317 阅读 · 7 评论