文章 2023-05-03 来自:开发者社区

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第十二节)

好的,那么在上一节中呢,评论功能的后台已经写好了,这一节,先把这部分后台代码和前台对接一下。#1.评论功能实现我们修改一下保存评论按钮的点击事件,用jQuery的方式获取文本框中的值,然后通过ajax方法,把数据传递到CommentController.jsp,jsp就是Servlet,这样写就和传递到Servlet是差不多的意思。detail.jsp代码:$(".button").eq(0).....

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第十二节)
文章 2023-05-03 来自:开发者社区

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统

本节主要解决在详情页根据文章ID查找文章内容的问题。#1.根据ID查询文章数据在上一节中,我们已经成功在detail.jsp页面获取到了来自index.jsp的文章ID。那么,最容易想到的办法,就是直接在detail.jsp页面通过Java代码,直接查询出对应的文章数据,然后放到页面作用域就OK了。代码:<% String id = request.getParameter("id...

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统
文章 2023-05-03 来自:开发者社区

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第十节)

本节主要讲解详情页的页面布局和css样式,以及从主页面到详情页面的跳转问题。1. 详情页面的布局页面布局的话,我还是习惯先把静态页面做出来,确保没问题了,然后再跟后台对接。在实际的开发过程中,静态页面一般是美工或者前端工程师负责,后台工程师主要关心如何把Java层的数据贴到静态页面。(虽然我经历的几个公司都是自己一个人全包了。。。)之前我已经把我个人绘制静态页面的过程,还有自己的思路写出来了,所....

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第十节)
文章 2023-05-03 来自:开发者社区

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第九节)

1. 根据静态页面完成JavaBean设计在上一节中,我们完成了文章封面的制作,这些都属于静态页面的部分。从图片中可以看到,一篇文章的主要信息有:文章标题,文章名称,作者,还有摘要描述。在《用大白话聊聊JavaSE – 如何理解Java Bean(一)》中,我们已经讨论关于JavaBean的一些问题。一般来说,JavaBean分为必要字段和辅助字段,文章标题,文章名称,作者,还有摘要描述,还有文....

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第九节)
文章 2023-05-03 来自:开发者社区

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第八节)

首先,最近很多人都来问我问题,我列举几个比较典型的说明一下。1. 一定要通过注解和反射的方式生产建表语句吗,我能不能直接在mysql中建表?当然可以,我只是为了说明一下注解和反射可以用在这个地方,实际开发肯定不会这么做啦。一般都使用框架,比如hibernate,mybatis,sping-jdbc等。2. 如果我自己开发一个小项目,jdbc用什么框架比较好?这个看具体情况,我个人比较喜欢spin....

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第八节)
文章 2023-05-03 来自:开发者社区

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第七节)

01国庆长假终于结束了,博主想到以往这个时候,自己就已经回到学校,和一群基友扯扯犊子,顺便吹吹牛,好不快活,可惜这种生活不会再有了。虽说如此,但是参加了工作以后,毕竟有更多的时间去做自己想做的事情,没有了学校里的那么多约束,也不再需要为了考试忙活个半天,想来也是不错的。好的,再次回到这个系列。不知不觉,我发现自己在简书已经写了好几万字了。当我无聊的时候,就会去看看自己之前写的文章,然后感到很奇怪....

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第七节)
文章 2023-05-03 来自:开发者社区

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第六节)

继续上一节的内容,首先我们将配置方法写在static块里面吧,不然每次调用DataBaseUtils都需要去配置一下,这样比较麻烦。static { config("jdbc.properties"); }08 查询方法:queryForList 实现queryForList方法是在实际开发中比较常用的一个方法,它的意思就是说,如果你从数据库里查询出来10条数据,那么用一个List包裹起来,...

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第六节)
文章 2023-05-03 来自:开发者社区

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第五节)

01 序言你可能之前听过了很多新名词,比如数据源,连接池,还有c3p0等等。作为新手很容易被这些名词给吓到,因为一般的培训机构不会告诉你这些,他们仅仅是给你讲了最基本的jdbc,一般来说,就是告诉你用Java代码来操作数据库的几个步骤。首先,加载驱动类(妈了个鸡蛋糕,对初学者而言,很可能连反射都不知道,就在那学习加载什么驱动类了,天知道学了些什么,越听越糊涂)。我有很多去培训机构的朋友就是如此,....

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第五节)
文章 2023-05-03 来自:开发者社区

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第四节)

首先,更正一下上一章中的一个小错误,就是在index.jsp中,banner部分没有添加结束的标签,加上去就OK了,我也是完善页面的时候发现的。另外,index.jsp中引入的jQuery也需要换成本地的。&lt;script src="${basePath}/static/js/jQuery.js"&gt;&lt;/script&gt;今天我把页面重构了一下,添加了内容区和底栏(footer)....

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第四节)
文章 2023-05-02 来自:开发者社区

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第三节)

3.6.6 轮播图的基本实现上一节中,轮播图已经做了一大半,我今天上午抽空把剩下的代码写完了。现在就大概说一下思路吧。实现上一张和下一张的效果,基本上就是改变ul的margin-left值。为了保证无缝滚动,我们需要在5张图片的首部和尾部各加一张图片。像这样:<ul> <li class='fl'> <a href="javascript:void(0)...

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第三节)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注