Java web相关技术
文章平均质量分 58
IT面试社区
人生需要与众不同
展开
-
eclipse jee下载配置jetty
一、下载jetty包 下载地址:http://pan.baidu.com/s/1zkolO二、添加jetty server adapter,步骤如下: 1、打开eclipse,在Window->Preference中选择Server->Runtime Environments: 2、点击右侧Add: 3、点击Download addi转载 2014-07-29 10:03:12 · 1114 阅读 · 0 评论 -
Hibernate基本原理解析
什么是Hiberante? Hibernate,翻译过来是冬眠的意思,正好现在已经进入秋季,世间万物开始准备冬眠了。其实对于对象来说就是持久化。 扫盲------------------------------------------------------------------------------------------------------转载 2014-09-22 17:25:07 · 1398 阅读 · 2 评论 -
HashMap和Hashtable的比较
哈希表由数组+链表组成,一个长度为16的数组中,每个元素存储的是一个链表的头结点。而HashMap和Hashtable就是哈希表结构。工具/原料HashMap和HashTable数组的存储空间是连续的,占用内存严重,故空间复杂度很大,但是查找时间复杂度较小。数组的特点:寻址容易,插入和删除困难。链表的存储空转载 2014-08-27 15:16:07 · 1613 阅读 · 1 评论 -
如何解决javax.servlet.http.HttpServletRequest can not be resolved?
右击项目,选择Java Build Path>Libraries>Add External JARS,找到你计算机中的tomcat的安装路径,在common\lib文件夹下,选中"servlet-api.jar"tomcat目录下,lib文件夹中就有那两个包,servlet-api.jar和jsp-api.jar转载 2014-08-10 15:53:21 · 4432 阅读 · 0 评论 -
webx3的总体架构以及特性、快速入门配置
Webx3-介绍和开发实战Webx2 特点 Webx2 架构比较复杂 两套容器混合 – Service容器&Spring容器 跨容器注入难度大 Xml 配置较为复杂 开发较为复杂,难度较大 简化架构 简化Web 容器, 去掉 Service 容器 敏捷开发 减少机械和粘合代码 降低开转载 2014-08-09 14:03:09 · 7688 阅读 · 0 评论 -
org.springframework.orm.ibatis.support.SqlMapClientDaoSupport在哪个jar包下
包含这个 orm 的jar包如3.1.0 版在org.springframework.orm-3.1.0.RELEASE.jar转载 2014-08-10 17:46:42 · 13087 阅读 · 0 评论 -
webx学习总结之页面流程执行过程详细分析
一 Webx的概括WEBX是阿里巴巴的部框架,“就是把页面与Service之间的一些Servlet等公共的东西抽象出,提供相的服务以提高发效率(《接口之Webx介》—何晓峰 )”,可以看出,webx和统的servlet-action模式的HettpServlet基,其中的公用的抽象整理后,得到一个量的web发框架。webx页面使用了velocity模板,WEB使用的是WEBX框架里转载 2014-08-08 21:09:42 · 6379 阅读 · 1 评论 -
Spring NoSuchBeanDefinitionException六大原因总结(非常实用)
1. OverviewIn this article, we are discussing the Springorg.springframework.beans.factory.NoSuchBeanDefinitionException – this is a common exception thrown by the BeanFactory when trying to reso转载 2014-08-20 15:09:25 · 118519 阅读 · 31 评论 -
webx下的AnalyzeURLValve分析URL过程详细解析
AnalyzeURLValve用来分析URL的成分。有不少初学者误以为URL和物理文件之间是一一对应的。例如:http://localhost:8080/workshop/hello.htm代表workshop目录下有一个hello.htm文件。这是不一定的。事实上,你应该把URL看作一个参数。一个URL实际对应的操作是什么,可以由应用程序自己来决定。以http://localhost转载 2014-08-03 11:14:52 · 1241 阅读 · 0 评论 -
如何解决这类问题:The string "--" is not permitted within comments.
ibatis中SAXParseException异常:The string “–” is not permitted within comments这个异常是说sqlmap里面的注释不符合规范。1. 这个问题之前看到过有一种解决方案,就是在注释结束前,也就是“–>”前面加一个英文半角的空格。2. 今天发现了另外一个解决的方法,就是执行程序的时候加上jvm的参数-Df转载 2014-08-19 14:20:11 · 29266 阅读 · 0 评论 -
Eclipse下如何导入jar包
我们在用Eclipse开发程序的时候,经常想要用到第三方的jar包。这时候我们就需要在相应的工程下面导入这个jar包。以下配图说明导入jar包的步骤。1.右击工程的根目录,点击Properties进入Properties。或者选中工程根目录,按Alt-Enter即可。2.在Properties页面中选中Java Build Path,选中Libraries标签,点击Add Exte转载 2014-07-29 20:59:32 · 2180 阅读 · 0 评论 -
Velocity for Eclipse插件安装
工具特性: 1)用户自定义模版 2)根据velocity的vtl和html的标签进行自动缩进 3)语法高亮显示 4)html标签和velocity语句的自动完成提示和内容帮助, 5)html预览 6)使用 ctrl+alt+鼠标点击 html的结束标签(如)或velocity的结束语句(如#end),可以跳跃到对应开始的语句, 此外鼠转载 2014-07-29 19:49:08 · 3457 阅读 · 0 评论 -
Webx MVC实现机制的详细分析
Webx框架:http://openwebx.org/petstore:webx3/webx-sample/petstore/tags/3.0/petstore编译之后:mvn jetty:run即可, 访问:http://localhost:8081/ Webx MVC(以webx3为基础)1、webx3的入口点filter> filter-na转载 2014-07-29 20:35:47 · 4459 阅读 · 0 评论 -
浅谈HTTP中Get与Post的区别(非常经典)
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1转载 2014-08-05 15:51:58 · 914 阅读 · 0 评论 -
在eclipse的tomcat下运行webx(maven)工程(区别于jetty下的项目运行)
下面就是如何在tomcat下运行webx(maven)工程 的步骤。 1、在WEBX3学习-eclipse下导入并运行webx(maven)工程文章中,我们已经将webx工程导入到eclipse中了。 2、webx(maven)工程导入后,在webx的骨架工程tutorial1的pom.xml中加入了tomcat的plugin信息,如下:转载 2014-07-29 11:11:04 · 1421 阅读 · 0 评论 -
Java web server 之 Jetty
主页: http://jetty.codehaus.org/jetty/ 参考自:http://blog.csdn.net/zhaozheng7758/article/details/6101346 http://www.cnblogs.com/lexus/archive/2011/08/23/2150191.html http://www.转载 2014-07-29 09:59:33 · 613 阅读 · 0 评论 -
Eclipse中Maven WEB工程tomcat项目添加调试以及项目发布细节记录
一、建立一个maven WEB项目1、file->new->other2、 进入项目类型选择对话框,如下图。我们选择Maven->Maven Project。然后点击next按钮。3、进入工作空间选择对话框;如下图。Location->browse选择一个文件夹作为你的项目工作空间,也就是新建项目的磁盘存储位置。然后点击next按钮,进入下一步。转载 2014-07-29 10:46:18 · 23754 阅读 · 2 评论 -
eclipse jee配置jetty的两种方法
发现sina app engine(sae)和google app engine(gae)用的java servlet容器都是jetty,而不是tomcat,昨天在自己的电脑上写了一个servlet在sae上却不能用,于是在本地配了一下jetty。1、安装和运行jetty下载jetty的distribution压缩包之后,解压,在终端或者命令提示符中进入解压出来的jetty-distr转载 2014-07-28 20:21:04 · 712 阅读 · 0 评论 -
JSON 之FastJson解析
一、阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征:速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson;功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;无依赖,能够直接运行在Java SE 5.0以上版本;支持Andro转载 2014-09-12 19:31:11 · 723 阅读 · 0 评论