Servlet
csdn_javaweb
这个作者很懒,什么都没留下…
展开
-
getSession()与getSession(true)的区别
>上面写getSession()在session不存在的情况下会返回null,但是查看ServletAPI文档可以看到 HttpSessiongetSession() Returns the current session associated with this request, or if the request does not have a原创 2017-03-28 16:28:29 · 885 阅读 · 0 评论 -
Servlet之间跳转
Servlet之间可以跳转,这就可以把一项任务分成几部分来做,一个Servlet接受用户提交的数据,然后跳转到另外一个Servlet,这个Servlet进行业务操作,再跳转到另外一个Servlet负责输出到客户端。Servlet之间可以跳转是MVC框架的实现基础。M-modle模块负责业务处理,V-view模块负责显示数据,C-control模块负责控制。Servlet的跳原创 2017-03-22 15:22:02 · 404 阅读 · 0 评论 -
getSession(true/false)和getSession()的区别
getSession()和getSession(true)是一样的,如果当前有Session对象就返回,如果没有就新建一个空的Session对象返回,getSession(false)则有可能返回null,当前request存在session时返回session,没有的时候就不创建session直接返回null;原创 2017-03-22 16:24:19 · 1043 阅读 · 0 评论 -
如何实现文件下载的次数统计?
文件和下载数据的存储类型使用要统计不同文件的下载次数,我们可以设计一个Map集合,将文件名和文件下载次数存入这个集合中,需要查看不同文件的下载次数时就调用这个Map到显示层即可。在服务器内部如何实现?一个Servlet负责判断请求的文件名,通过文件名判断将Map集中中哪一项的下载次数增加,然后进行完次数的设置后,就可以通过跳转或者重定向到目的文件。原创 2017-03-23 15:48:52 · 9948 阅读 · 0 评论