-
使用 Java 兑现 Comet 风格的 Web 应用
使用Java实现Comet风格的Web应用 探索Comet开发的不同实现。看看Jetty和Tomcat之类的流行Java?Web服务器如何支持Comet应用程序,并了解如何为不同的服务器编程。最后,了解Java中有关Comet的标准化建议,这些建议是即将到来的Servlet3.0和JavaEE6规范的一部分。<!--STARTRESERVEDFORFUTUREUSEINCLUDEFILES-...
746
热度 -
基于Spring MVC的Web应用开发(一) - HelloWorld
基于SpringMVC的Web应用开发(1)-HelloWorld MVC架构 MVC是模型(model),视图(view),控制器(controller)3个单词的首字母缩写。有些应用需要处理用户请求并操纵和显示数据,MVC模式可以简化其实现。该模式由3个组件组成: ? 模型表示用户期望看到的数据。通常情况下,模型由JavaBean组成。 视图负责显示模型。文本编辑器中的视图组件会以恰当的格式...
1022
热度 -
应用 Java 实现 Comet 风格的 Web 应用
使用Java实现Comet风格的Web应用 理解Comet您可能已经听说过Comet,因为它最近受到了一定的关注。Comet有时也称反向Ajax或服务器端推技术(server-sidepush)。其思想很简单:将数据直接从服务器推到浏览器,而不必等到浏览器请求数据。听起来简单,但是如果熟悉Web应用程序,尤其是HTTP协议,那么您就会知道,这绝不简单。实现Comet风格的Web应用程序,同时保证在...
623
热度 -
java开发篇-验证码
java开发篇---验证码验证码的作用:防止恶意破解密码、刷票、论坛灌水、刷页。有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登录尝试,实际上使用验证码是现在很多网站通行的方式(比如招商银行的网上个人银行,百度社区),我们利用比较简易的方式实现了这个功能。虽然登录麻烦一点,但是对网友的密码安全来说这个功能还是很有必要,也很重要。但我们还是提醒大家要保护好自己的密码,尽量使用混...
469
热度 -
转载:JSF中运用Tiles框架
转载:JSF中使用Tiles框架 from:http://www.iteye.com/topic/220133共有如下几个步骤:1)首先在web.xml文件中配置TilesServlet,并加入一个TilesFilter的filter类,这个类用于跳转页面。Xml代码<filter> <filter-name>TilesFilter</filter-name> ...
268
热度 -
Servlet3.0引来的新特性
Servlet3.0引入的新特性 Servlet3.0规范的新特性主要是为了3个目的: 1.简化开发 2.便于布署 3.支持Web2.0原则 为了简化开发流程,Servlet3.0引入了注解(annotation),这使得web布署描述符web.xml不在是必须的选择。Pluggability 可插入性 当 使用任何第三方的框架,如Struts,JSF或Spring,我们都需要在web.xml中...
365
热度 -
【转】深入懂得Struts2返回JSON数据的原理及具体应用范例
【转】深入了解Struts2返回JSON数据的原理及具体应用范例 早在我刚学Struts2之初的时候,就想写一篇文章来阐述Struts2如何返回JSON数据的原理和具体应用了,但苦于一直忙于工作难以抽身,渐渐的也淡忘了此事。直到前两天有同事在工作中遇到这个问题,来找我询问,我又细细地给他讲了一遍之后,才觉得无论如何要抽一个小时的时间来写这篇文章,从头到尾将Struts2与JSON的关系说清楚。其实...
154
热度 -
JSP下传显示图片
JSP上传显示图片 Apachecommons-fileupload是一个很好的文件上传工具,最近使用commons-fileupload实现了图片的上传及显示,可将图片保存在指定的文件夹中,也可以将图片存放在数据库,并支持四种常用的图片格式:jpg,png,gif,bmp。 首先,跟上传一般文件一样,需要写一个servlet来处理上传的文件,你可以修改保存路径或选择将图片保存在数据库中,只需要...
299
热度 -
ajax兑现三级联动菜单
ajax实现三级联动菜单 插入数据库语句 createtableCOUNTRY(?NAMEVARCHAR2(100)notnull,?TYPENUMBERnotnull);altertableCOUNTRY?addconstraintPRIMARY_KEYprimarykey(TYPE); insertintoCOUNTRY(NAME,TYPE)values('中国',1);insertintoC...
252
热度 -
maven+snoatype nexus+jrebel+eclipse+tomcat调整的小例子
maven+snoatypenexus+jrebel+eclipse+tomcat整合的小例子首先安装nexus做为maven的服务器:点击install-nexus安装nexus为服务后,访问:http://localhost:8081/nexus/点击后上角的login输入默认用户名和密码:admin/admin123,然后点击左侧的菜单repositories,依次单击将右面显示的三个typ...
513
热度 -
Jquery Aja后台获取的值怎么传给前台
JqueryAja后台获取的值如何传给前台先上代码Servlet代码packagecom.mtqj.quotes.servlet;importjava.io.IOException;importjava.sql.Connection;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava.sql.SQLExcepti...
35
热度 -
Struts2整合JasperReport输出HTML显示图片有关问题
Struts2整合JasperReport输出HTML显示图片问题 我用的是struts2.0.11,iReport3.6.7struts2整合JasperReport参考:http://www.blogjava.net/sterning/archive/2008/01/02/172317.html按照一下方法解决我没有成功:(在浏览器上显示有很多红色XX)1.web.xml配置<servl...
311
热度 -
问一个关于tag标签的问题!(困扰)
问一个关于tag标签的问题!(困扰) 学习tag标签时,遇到下列错误:(困扰俺很久)还请众高手看看是怎么回事!!!!谢谢!! 当提交表单时(没有密码)!tomcat5.0报以下错误: ---------------------------------------------------------------- typeExceptionreport message d...
379
热度 -
Servlet的生命周期+实现模式
Servlet的生命周期+实现方式1.Servlet的生命周期:(1)被创建:默认情况下,Servlet第一次被访问时,被服务器创建。会调用init()方法。一个Servlet只会被创建一次。init()方法也只会被调用一次。Servlet是单例的。而服务器时多线程的。可能存在线程安全问题。为了避免安全问题,在Servlet中尽量不要定义成员变量。即使定义了。也不要进行其他操作(只能查询)。可以配...
16
热度 -
Java与微信只好说的故事——实现微信公众平台与sae服务器的对接
Java与微信不得不说的故事——实现微信公众平台与sae服务器的对接又颓废了些日子,说好认真来半年的,那就接着来啊,公司的easyUI平台慢慢开始明白了,可是最近bug太多了,只能找时间在研究了,平时无聊看见了了java微信平台开发,感觉有点意思呀,自己也来试试,不过又得求教博客园里面的大神们了,现在开始研究。一开始无聊的时候,自己在新浪云服务器注册了一个账号,可以建立一些应用在上面,微信平台也是...
44
热度 -
通常下载与URLConnection 六(64)
正常下载与URLConnection六(64)一正常下载服务使用断点下载时,响应的信息是206。UrlConnection-HttpurlConnection。-通过URL来获取urlconnection实例。正常下载示例packagecn.demo;importjava.io.FileOutputStream;importjava.io.InputStream;importjava.io.Out...
58
热度 -
处置带说明信息的图片与处理文件上传 四(62)
处理带说明信息的图片与处理文件上传四(62)一、处理带说明信息的图片与处理文件上传voiddelete()删除保存在临时目录中的文件。StringgetContentType()获取文档的类型Returnsthecontenttypepassedbythebrowserornullifnotdefined.StringgetFieldName()获取字段的名称,即name=xxxxReturnst...
80
热度 -
android从web运用读取xml和json数据实战
android从web应用读取xml和json数据实战 一、web应用主要代码: 1、domianNews.java packagecom.caiz.news.domain; importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Date; /***新闻实体类*@authorHuangYuca...
297
热度 -
JavaScript中XMLHttpRequest对象初始使用
JavaScript中XMLHttpRequest对象初步使用 源:http://cuisuqiang.iteye.com/blog/1461306 评: XMLHttpRequest对象XMLHttpRequest对象提供了对HTTP协议的完全的访问,包括做出POST和HEAD请求以及普通的GET请求的能力。XMLHttpRequest可以同步或异步地返回Web服务器的响应,并且能够以文本或...
237
热度 -
一口一结巴掉Struts(一)――用JSP+Servlet演示Struts的基本原理
一口一口吃掉Struts(一)――用JSP+Servlet演示Struts的基本原理 struts是开源项目。它通过采用JavaServlet/JSP技术,实现了基于JavaEEWeb应用的MVC的应用框架。Struts继承了MVC的各项特性,并根据J2EE的特点,做了相应的变化与扩展。 MVC即Model-View-Controller的缩写,是一种常用的设计模式(具体自己百度吧) 我们用J...
247
热度