JSP、Servlet实战
使用原生的jsp、servlet开发一些小项目,写成博客,有用者取.
pangPython
任何事做上10年以上总会有起色
展开
-
JSP、Servlet实战:团队开发新闻系统(七)腾讯新闻爬虫
JSP、Servlet实战:团队开发新闻系统(七)腾讯新闻爬虫思路:使用WebCollector爬虫框架,由入口URL开始爬取,爬取到符合正则表达式的URL就开始分析页面,提取出其中的新闻标题,摘要,内容,作者等信息,封装成News,使用NewsDao写入数据库。代码地址:https://git.oschina.net/pangPython/ShiXunTencentTechNewsCrawler.原创 2017-01-12 09:34:35 · 1554 阅读 · 0 评论 -
JSP、Servlet实战:团队开发新闻系统(一)总述
JSP、Servlet实战:团队开发新闻系统(一)总述 代码:https://git.oschina.net/pangPython/ShiXun 实际开发只有三个人。使用git提交代码,但是没有使用git合并代码,人工把每人开发的模块合并起来。 开始并没有想做成一个系统,但是逐步做起自己的模块来之后都有小成就感,就共同决定要完成一个比较美的作品。 感觉还是有提高的:原创 2017-01-05 20:08:13 · 764 阅读 · 0 评论 -
JSP、Servlet实战:团队开发新闻系统(二)团队分工
JSP、Servlet实战:团队开发新闻系统(二)团队分工因为是新闻系统,初步设计了四个功能模块:User模块新闻模块评论模块后台准备工作:建立数据库 “` /* SQLyog Ultimate v11.24 (32 bit) MySQL - 5.5.47 : Database - group12 *//!40101 SET NAMES utf8 /;/!40101 SET SQ原创 2017-01-05 21:18:30 · 803 阅读 · 0 评论 -
JSP、Servlet实战:团队开发新闻系统(三)架构简介
JSP、Servlet实战:团队开发新闻系统(三)架构简介 jsp、servlet原生就是MVC设计思想。 Controller层是Servlet来充当,JSP充当View的角色,Model是Bean。程序流程jsp或者html页面请求servlet,为了代码结构清晰、提高开发效率,提取出service层,service如果需要与数据库打交道可以调用dao层。servlet用于请求转发、响原创 2017-01-06 10:46:41 · 992 阅读 · 0 评论 -
JSP、Servlet实战:团队开发新闻系统(四)页面布局
JSP、Servlet实战:团队开发新闻系统(四)页面布局首页 index.jsp 提取出页面的公共部分header作为header.jsp,小导航栏部分作为nav.jsp 其他页面如果需要使用此页面可以使用jsp语法引入<%@ include file="header.jsp" %><%@ include file="nav.jsp" %>使用import是先引入然后对整个页面进行编译原创 2017-01-06 15:33:55 · 1245 阅读 · 0 评论 -
JSP、Servlet实战:团队开发新闻系统(五)导航动态变换
所谓动态变换就是, 效果: 用户没有登录时显示“登录”、“注册”按钮, 登录之后就显示用户中心之类的,不再显示“登录”、“注册”。 整体思路就是根据cookie中存储的用户id查询session中是否有当前用户的信息,如果有,说明用户已经登录,如果没有,说明用户还没有登录,然后根据情况显示不同的html样式。header.jsp<%@page import="cn.edu.bzu.g原创 2017-01-06 21:24:30 · 638 阅读 · 0 评论 -
JSP、Servlet实战:团队开发新闻系统(六)类似ThinkPHP的中转页
JSP、Servlet实战:团队开发新闻系统(六)类似ThinkPHP的中转页效果: 当未登录就要评论时: 在thinkphp中有两个函数success与error函数,当某个操作成功或失败之后,可以先进入这个中转页面,显示成功或失败,加上略详细的提示信息,然后跳转到制定页面。 eg:注册成功之后:req.setAttribute("info", "注册成功!正在跳转登录页面...");原创 2017-01-07 08:31:52 · 657 阅读 · 0 评论