Servlet3.0 特性解析并附demo 代码。
1.Servlet、Filter、Listener无需在web.xml中进行配置,可以通过Annotation进行配置;
2.模块化编程,即将各个Servlet模块化,将配置文件也分开配置。
3.Servlet异步处理,应对复杂业务处理;
4.异步Listener,对于异步处理的创建、完成等进行监听;
5. 文件上传API简化;...
分类:
编程语言 时间:
2014-05-26 05:28:55
阅读次数:
396
1 用两个大括号括起来的文字{{person_name}} 称为变量2 被
大括号和面分号包围的文件({% if ordered_warranty %})是模板标签3 过滤器是用管道符(|)
和Unix管道符一样4一旦你创建一个Template对象,你可以用context来传递数据给它。 一个con...
分类:
编程语言 时间:
2014-05-26 01:28:12
阅读次数:
394
下载没有任何问题的mysqdb
http://www.codegood.com/archives/41创建一个新的app。python manage.py startapp books2
激活app的方法:编辑 settings.py 文件, 找到 INSTALLED_APPS 设置。 INSTAL...
分类:
数据库 时间:
2014-05-26 01:24:44
阅读次数:
315
近期工作计划:1. 上班时,用Django编写一个网站;2.
下班时,用C#、WPF编写一个单机版应用软件;3. 其他时间,根据LFS编译自己的Linux系统。
LFS是一本书,书中列出了从零开始编译一个Linux系统的步骤和资源,我看的是最新的7.5版本,更新日期是2014年3月2日。 LFS官方...
分类:
系统相关 时间:
2014-05-25 22:51:57
阅读次数:
390
django处理一个Request的过程是首先通过django
中间件,然后再通过默认的URL方式进行的。所以说我们要做的就是在django
中间件这个地方把所有Request拦截住,用我们自己的方式完成处理以后直接返回Response,那么我们可以简化原来的设计思路,把中间件不能处理的 Re...
分类:
其他好文 时间:
2014-05-25 19:19:54
阅读次数:
263
经过前面几节的练习,我们已经熟悉了django
的套路,这里来实现一个比较完整的登陆系统,其中包括注册、登陆、以及cookie的使用。
分类:
其他好文 时间:
2014-05-25 19:11:44
阅读次数:
364
文件上传:这里用得时表单上传的方式,表单上传到的时候
method一定指定为POST,enctype="multipart/form-data".第一种方式,直接上传、读取、显示内容,并没有存储到服务器端。 1 2
6 7 8 9 10 ">11 12 My J...
分类:
Web程序 时间:
2014-05-25 15:12:42
阅读次数:
363
转自:http://logic0.blog.163.com/blog/static/188928146201371235435974/Form代码:class
ImageUploadForm(forms.Form): """Image upload form.""" image = fo...
分类:
数据库 时间:
2014-05-25 13:58:20
阅读次数:
2560
-----026-upload.php ----- 1 2 3 4 5 上传图片 6 7 8 上传图片
9 10 11 上传图片:12 放在这里:13 14 15 $value) {17 echo $key, "=>", $val...
分类:
Web程序 时间:
2014-05-25 02:26:54
阅读次数:
381