首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

校园论坛(Java)—— 结束篇

校园论坛(Java)—— 结束篇 1、写在前面 2、系统总体设计 2.1 设计流程 2.2 各个页面之间的调用关系 3、系统实现的可行性 4、系统制作的局限性 5、总结 6、项目代码 ---- ---...用户信息模块 --> 帖子模块 --> 考研学习模块 --> 用户管理模块 --> 数据报表模块 --> 校园周边模块 需求分析 2.2 各个页面之间的调用关系 3、系统实现的可行性 与此同时,制作校园论坛的方法和所用的软件种类也越来越多了...而在这里,我将采用基于BootStrap + Jsp + Servlet + MySQL+ Tomcat的开发模式和Maven构建工具进行佛大校园论坛的制作。...4、系统制作的局限性 此次校园论坛制作的界面效果并不完美,但论坛里应具备的基本功能都实现了,比如,用户(或管理员)登录,发表新的帖子,查看已存在的帖子,回复别人发表的帖子(也叫跟帖)以及管理员删除发言不当帖子或着跟帖...5、总结 本项目采用传统且简单的BootStrap + Jsp + Servlet + MySQL+ Tomcat的模式,BootStrap用于网页美化,同时项目也采用了Java项目流行的分层模式

84920
您找到你想要的搜索结果了吗?
是的
没有找到

校园论坛(Java)—— 帖子模块

校园论坛(Java)—— 帖子模块 1、写在前面 2、系统结构设计 2.1 各个页面之间的调用关系 2.2 普通帖子中各层的设计 3、用户浏览普通帖子功能的实现 3.1 帖子发布和查看以及回复功能系统...,当前页面可以查看各类普通帖子 forum.jsp:发表新的普通主题帖子的页面 reply.jsp 用于显示帖子的内容及回复该帖的内容 replyinfo.jsp 游客模式下,只有查看普通帖子的权限,提示登录使用回复等功能...页面传递参数fid,然后进行数据库查询获得帖子的详细信息,并查询的所有信息显示在reply.jsp页面上。...在home.jsp页面即主页也可以进行发表帖子的功能,实现逻辑是一样的。...通过关键字查找对帖子的标题,查询到的结果会通过myForumWithKeyWord.jsp界面显示,该页面的设计和pageForum.jsp相差无几。

2.1K10

校园论坛(Java)——环境配置篇

校园论坛(Java)——环境配置篇 1、写在前面 2、新建Maven项目 2.1 引入相关依赖 2.2 配置Tomcat环境 3、项目发布测试 4、项目代码 5、参考资料 ---- ---- 1、写在前面...>UTF-8 此处需要说明的是:JSP...exploded的输出路径(可选操作),再点击Apply按钮即可生效,如下图所示: 最后在server一栏,设置项目启动的URL为:http://localhost:8080/FosuForum/home.jsp...在其地址栏中输入:http://localhost:8080/FosuForum(其中localhost为本地主机IP地址,8080为Tomcat服务器端口号,FosuForum是项目名称)按回车即可进入Fosu校园论坛首页界面...主界面如下图所示: 对于第一次登录的用户来说,首先需要注册,单击“注册”一栏即可进入注册界面,如下图所示: 注册成功即可登录Fosu校园论坛

58530

校园论坛(Java)—— 考研学习模块

校园论坛(Java)—— 考研学习模块 1、写在前面 2、系统结构设计 2.1 各个页面之间的调用关系 2.2....:游客模式下,提示登录使用发表功能 touristStudyReply.jsp:游客模式下,只有查看学习专帖的权限,提示登录使用回复等功能 studyList.jsp:学习专帖的展示页面 study.jsp...:发表学习专帖 releaseStudyJudge.jsp:学习专帖标题判空操作 studyReply.jsp:查看回帖信息 MdeleteUserStudyServlet:当前登录用户或管理员删除当前登录的学习专帖...3.3 删除帖子 通过studyReply.jsp页面的“删除本帖”按钮,页面设计和逻辑实现和普通帖子的删除也是大同小异的。...如下图所示: 3.4 回复帖子 在studyReply.jsp页面底部设置有回复框,页面设计和逻辑实现和普通帖子的回复也是大同小异的。

1.1K20

校园论坛(Java)—— 校园周边模块

校园论坛(Java)—— 校园周边模块 1、写在前面 2、系统结构设计 2.1 各个页面之间的调用关系 2.2 校园周边页面设计 3、校园周边模块设计 3.1 校园周边主界面的实现 3.2 增加附近的交通信息...Tomcat9.0 IDE:IntelliJ IDEA Ultimate2020.2.3 可视化工具:Echarts 2、系统结构设计 2.1 各个页面之间的调用关系 2.2 校园周边页面设计 fosuhobby.jsp...:校园周边(交通信息)的功能 touristFosuhobby.jsp:游客模式下,同样拥有使用佛大周边的功能 3、校园周边模块设计 校园周边这一模块,具体来说是使用高德地图API,引入了高德地图,并将地图中心显示点设置为校园地理位置...游客模式、普通用户以及管理员三种模式下,均具有校园周边模块的功能 3.1 校园周边主界面的实现 引用高德地图API 引入高德地图API,在fosuhobby.jsp页面设置地图显示的中心点为佛大江湾校区的具体经纬度坐标

95020

JSP一:理解JSP

了解JSP JSP 本质上就是⼀个 Servlet,JSP 主要负责与⽤户交互,将最终的界⾯呈现给⽤户。 在Java中,只有Servlet接口才可以于浏览器交互。...JSP引擎会将你写好了的jsp转化为Java类,也就是Servlet类,如果你去看他转化之后的源代码,你会发现它实际上就是我们之前使用原始Servlet的servletResponse.getWriter...换句话说,当服务器接收到⼀个后缀是 jsp 的请求时,将该请求交给 JSP 引擎去处理,每⼀个 JSP 页面第⼀次被访问的时候,JSP 引擎会将它翻译成⼀个 Servlet ⽂件,再由 Web 容器调⽤...嵌入方式 1.JSP 脚本,执⾏ Java 逻辑代码 我们去新建一个JSP页面,就叫test.jsp,运行项目后在浏览器中访问该页面。...page:当前 JSP 对应的 Servlet 对象,Servlet。 exception:表示 JSP 页面发⽣的异常,Exception。很少用到。

16.7K20

校园论坛(Java)—— 数据报表模块

校园论坛(Java)—— 数据报表模块 1、写在前面 2、系统结构设计 2.1 各个页面之间的调用关系 2.2....版本:Tomcat9.0 IDE:IntelliJ IDEA Ultimate2020.2.3 可视化工具:Echarts 2、系统结构设计 2.1 各个页面之间的调用关系 用户管理系统模块 po.jsp...:报表系统主界面 releaseCntPo.jsp:统计发表数量Top5的普通帖子 replyCntPo.jsp:统计回帖数量Top5的普通帖子 studyReleaseCntPo.jsp:统计发表数量...Top5的学习专帖 studyReplyCntPo.jsp:统计回帖数量Top5的学习专帖 forumCntByUserTop5Po.jsp:管理员统计普通帖子发表数量Top5的普通用户 studyCntByUserTop5Po.jsp...Servlet层 在该层,通过jsp页面传递的参数,service对象调用相应的方法进行操作。

86410

JavaWeb——JSP入门学习(JSP基本概念、JSP脚本、JSP内置对象)

本章内容只对JSP内容做入门介绍,是为了会话技术的Cookie和Session内容的承接,后续再写文章详细介绍JSP。...1 JSP基本概念 JSP,Java Server Pages,Java服务器端界面,可以理解为一个特殊页面,既可以定义html标签,又可以定义Java代码。可以简化书写!...【JSP原理】:JSP本质上就是一个Servlet 1)服务器解析请求消息,找是否有index.jsp资源; 2)若找到了,则将其转化为.java文件; 3)编译.java文件,生成.class字节码文件...2 JSP脚本 JSP脚本,就是JSP定义Java代码的方式,有三种: 1):定义的java代码,在service方法中,service中可以定义什么,该脚本中就可以定义什么;...3 JSP的内置对象 内置对象,就是指在jsp页面中不需要获取和创建,可以直接使用的对象。

14.7K10

jsp web应用开发_JSP页面

第4章 JSP简介 1. JSP的页面组成 JSP是通过在HTML中嵌入Java脚本语言来响应页面动态请求。...JSP页面由静态内容、指令、表达式、小脚本、声明、标准动作、注释等元素构成。 a) 指令 JSP指令一般也“”结束。...Web容器处理JSP文件请求需要经过三个阶段 l 翻译(translation)阶段。JSP文件会被Web容器中的JSP引擎转换成Java源码。...Java源码会被编译成可执行的字节码。 l 执行阶段。容器接受了客户端的请求后,执行编译成字节码的JSP文件。处理完请求后,容器把生成德页面反馈个给客户端进行显示。...JSP脚本元素 在JSP页面中可以包含静态内容、指令、表达式、小脚本、声明、标准动作以及注释。

17K20

校园论坛(Java)—— 登录注册和用户信息模块

校园论坛(Java)—— 登录注册和用户信息模块 1、写在前面 2、系统结构设计 2.1 各个页面之间的调用关系 2.2....:登录界面 check_login()函数:用于判断用户名和密码是否正确 home.jsp:登录成功进入主页界面 注册模块 register.jsp:该界面用于新用户注册 RegisterRepeatUserIdAck.jsp...:提示当前注册的ID已经被注册过 number.jsp:注册时验证码的生成功能 login.jsp:新用户注册完成后跳转到登录界面 用户信息模块 individualinfo.jsp:显示个人信息的页面...注册界面如下所示: register.jsp页面实现注册界面,同时判断用户ID是否已被注册过了,若被注册过,则RegisterRepeatUserIdAck.jsp会提示已注册。...若判断正确则为用户建立一个Session,并进入了Fosu校园论坛主界面。 4、用户个人信息 4.1 查看个人信息 在系统右上角选择个人信息一栏,即可查看个人信息。

2.1K20

JSP

JSP 1.JSP简介 2.JSP标签元素 3.JSP指令 4.标签动作 5.隐式对象 JSP简介 什么是JSP JSP全名为Java Server Pages 中文名叫java服务器页面...JSP的组成 静态数据,如HTML JSP脚本元素和变量 SP指令,如include指令 JSP标签动作 用户自定义标签 JSP标签元素 在JSP当中写Java代码...--注释内容--> // HTML注释\可见范围 jsp源码、翻译后的servlet、页面 "//单行注释 /*多行注释*/" // Java注释\可见范围 jsp源码 翻译后的servlet...,页面中看不到 // Jsp注释\可见范围 jsp源码可见// JSP指令 什么是指令 JSP指令用于设置整个JSP页面的相关信息 以及用于JSP页面与其它容器之间的通信...page="被包含的页面"> 请求转发 隐式对象 jsp被翻译成servlet之后,service

11K10

jsp

JSP就是用来专门处理这种需求的。 JSP概述 JSP (Java Server Page):Java 服务端页面。...jsp可以很方便的在页面中通过java代码嵌入动态页面 JSP原理分析 下面是一个简单的hello world程序 <%@ page contentType="text/html;charset=UTF...(其中JSPDemo是项目名称), 在这个目录下面可以看到生成了一个index_<em>jsp</em>.java、index_<em>jsp</em>.class 下面是这个<em>jsp</em>生成的部分<em>源码</em> package org.apache.<em>jsp</em>...本质上还是一个Servlet类,当我们第一次访问这个<em>jsp</em>页面时,服务器会根据<em>jsp</em>代码生成一个Servlet类的.java<em>源码</em>文件然后编译。...<em>jsp</em>语法 <em>jsp</em>确实简化了用户界面的编写,但是如果只知道原理,而不知道如何使用它仍然是白瞎,这部分来简单聊聊如何使用它 <em>jsp</em>的代码主要放在3种标签中 : 这种格式中的代码,主要放的是要执行的

10.6K40

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券