JavaWeb(以及J2EE)
文章平均质量分 71
JavaWeb与J2EE本质一样,没有区别,Java Web比较泛,其实包括了J2EE了。J2EE,其实是企业应用级别的,使用的工具大多数是SSH,比较大型的就用EJB,或者WebService。
.十六分的音符.
目前Java开发工程师+运维工程师,主要是医疗方面的维护,同时也是阿里云的专家博主……,仍然有许多学习的地方,希望小伙伴们能一起学习开展我们的编程之旅。
展开
-
购物车——session版本
//什么是session? sesion(可理解为会话),简单来说就是用户点击超链接直接购买一个商品,程序应该保存用户所购买的商品,以便于用户点击结账可以得到用户所购买的商品信息。用户购买的商品不能保存在request或ServletContext中。 官方术语:客户与服务器之间的通信是通过HTPPT协议完成的。HTTP是一种无状态的协议,当客户向服务器发出请求,服务器接收请求并返回响应后,该连接就关闭了。此时,服务器端不保留连接的有关信息,要想记住客户的连接信息,可以需...原创 2022-04-12 21:20:10 · 1618 阅读 · 7 评论 -
Ajax——无刷新页面的登录界面(提供类似C/S的交互效果,操作更方面)
//简单了解一下Ajax是什么?//这是一个登录界面的jsp文件代码<script type="text/javascript"> function login() { //接收用户名 var uname = document.getElementById("uname").value; var upwd = document.getElementById("upwd").value; //声明一个xmlhttpRequest对象 var xmlhttp;.原创 2022-04-25 22:00:46 · 374 阅读 · 3 评论 -
JavaWeb新闻信息数据维护——评论与回复以及分页
Java Web,是用Java技术来解决相关web互联网领域的技术栈。web包括:web服务端和web客户端两部分。Java在客户端的应用有Java Applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP、第三方框架等等。Java技术对Web领域的发展注入了强大的动力。//以下是查询新闻评论的主界面代码的一部分原创 2022-03-31 19:31:21 · 2117 阅读 · 0 评论 -
JavaWeb中对数据维护——以新闻中的主题(增删改查为例)
//首先声明我以修改新闻主题为例(因为增删改查的代码差不多,所以可在此基础上改动)//以下代码为update_sub,是修改主题的一个网页界面(其作用是将网页界面文本框的值传给doupdate_sub)<body> <div id="header"> <div id="welcome">欢迎使用新闻管理系统!</div> <div id="nav"> <div id="logo"> <img s原创 2022-03-30 12:59:30 · 880 阅读 · 2 评论 -
J2EE—自定义MVC
常用模式:model1:jsp+jdbcmodel2:mvc V(视图层) C(控制层) M(模型层)注:1)不能跨层调用; 2)只能由上往下进行调用;View -> Controller -> Model 效果图如下:(简单的写了一个例子来体验MVC的感觉)...原创 2022-06-17 16:06:41 · 208 阅读 · 1 评论 -
JavaWeb数据维护——以新闻(用户端界面为例)
//首先补充一个内容(可能前面的有提到): request:请求、作用域在请求对象之间(两个页面之间传递数据) session:用户级别(整个用户操作页面之间传递数据)//下面那个代码为用户登录数据维护(代码片段,可结合我前面写的新闻admin代码)。<% //判断用户是不是为空 Object obj = session.getAttribute("a"); if(obj==null){ out.print("&原创 2022-04-01 19:42:01 · 1374 阅读 · 1 评论 -
Java中的反射
(以下的文件图片是我自己对反射功能所创建的类) Student类: Demo1类:原创 2022-06-10 16:42:43 · 332 阅读 · 0 评论 -
关于XMl小故事——建模
ActionModel 代码如下:ForwardrModel 代码如下: ConfigModelFactory实现类(重点) 以上代码供小伙伴们理解XML建模希望对大家有帮助哦!原创 2022-06-08 19:26:52 · 109 阅读 · 0 评论 -
J2EE——自定义MVC框架的CRUD操作
其中自定义mvc框架工作原理如图所示: 其中jar包如图所示: 通过反射机制调用以上方法即可。 3.1 自定义MVC框架的CRUD操作3.2.配置config.xml文件3.3.导入PageTag自定义分页标签类3.4.导入自定义分页标签的描述文件z.tld 注:导入到WEB-INF目录下...原创 2022-06-23 19:47:41 · 137 阅读 · 0 评论 -
XML的约束——DTD
XML文档中的标签和标签继承性称为模式。5.使用DTD 最后看看DTD代码案例(与XML相连)——text.dtd原创 2022-06-04 20:51:56 · 1211 阅读 · 0 评论 -
关于XML小故事——解析
代码实例如下:(2.1与2.2的代码案例供参考)(Demo2)3.dom4j+xpath解析xml文件原创 2022-06-08 10:26:21 · 179 阅读 · 0 评论 -
集合框架【第三章】——queue队列
在Java的标准库中,队列接口Queue定义了以下几个方法: 对于具体的实现类,有的Queue有最大队列长度限制,有的Queue没有。注意到添加、删除和获取队列元素总是有两个方法,这是因为在添加或获取元素失败时,这两个方法的行为是不同的。(这是Queue的一些异常处理表格如下:)如果我们调用offer()方法来添加元素,当添加失败时,它不会抛异常,而是返回false:当我们需要从Queue中取出队首元素时,如果当前Queue是一个空队列,调用remove()方法,它会抛出异常:如原创 2022-06-01 17:05:42 · 435 阅读 · 1 评论 -
集合框架【第二章】——Set(HashSet与TreeSet)
首先:由一个问题来展开(问题:元素是被覆盖还是过滤)需要用到实体类//看看实体类吧!public class Student implements Serializable,Comparable<Student>{ /** * */ private static final long serialVersionUID = 1L; private Integer sid; private String sname; private Float score; pu.原创 2022-05-31 19:50:24 · 146 阅读 · 2 评论 -
JSP自定义标签
然后是index.jsp代码案例 最后就是TestTag类的代码案例文字解说:原创 2022-06-10 17:10:01 · 165 阅读 · 5 评论 -
集合框架【第三章】——Map集合
2.(HashMap与Hashtable之间的区别(重点) 同步(synchronized)既排队 线程安全的 hashtable 异步 线程非安全的 hashmap)2.1.HashMap 是非线程安全的,HashTable 是线程安全的。 2.4.只有HashMap可以让你将空值作为一个表的条目的key或value。HashMap中只有一条记录可以是一个空的key,但任意数量的条目可以是空的value。最后总结一下Map集合一些常用方法:原创 2022-06-02 09:19:24 · 220 阅读 · 2 评论 -
集合框架【第一章】——List-使用LinkedList完成一个堆栈MyStack(为例)
首先简单说说Apl是什么?API英文全称Application Programming Interface,是操作系统留给应用程序的一个调用接口。原创 2022-05-30 19:40:47 · 346 阅读 · 5 评论 -
JavaWeb之分页的实现——基于Mysql(通用)
//通过分页方法(既支持分页,也可以不支持分页)通用方法 //连接Mysql的代码:原创 2022-06-17 16:44:52 · 975 阅读 · 2 评论 -
JSP——中的富文本编辑器与文件上传
//首先讲富文本编辑器: <%@taglib prefix="fc" uri="http://java.fckeditor.net" %>//这个是个导包语句<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Ty原创 2022-04-06 20:37:13 · 1394 阅读 · 2 评论