JavaEE
五毛辣条
这个作者很懒,什么都没留下…
展开
-
Java EE之idea创建和运行jsp项目
1.点击打开Inteliij点击Create New Project2.点击java,再左侧Project SDK选择安装的jdk路径,勾选WebApplication和Create web.xml。点击next4.再新弹出的窗口中,Project name中填写项目名称这里写的是Web0903,对应的Project location也会创建一个Web0903项目工程。点击finish即可。4.创建好的项目如下图所示5.再index.jsp页面中写入一下内容<%@ page cont原创 2021-09-07 15:09:12 · 4939 阅读 · 0 评论 -
JavaEE学习之JSP知识目录
知识目录JavaEE学习1之JSP概述JavaEE学习2之Page指令JavaEE学习3之include指令JavaEE学习4之Taglib概述JavaEE学习5之嵌入Java代码JavaEE学习6之声明JavaEE学习7之JSP表达式JavaEE学习8之注释JavaEE学习9之获取请求参数JavaEE学习10之获取Form表单的信息JavaEE学习11之获取请求客户端信息JavaEE学习12之在作用域中管理属性JavaEE学习13之cookie管理JavaEE学习14之res原创 2021-08-27 11:26:26 · 96 阅读 · 0 评论 -
JavaEE学习19之实战小案例
实战要求:用JSP实现用户登陆验证的功能。如果用户输入正确的账号密码,则提示问候语句,如果用户输入错误的账号密码,则提示账号密码有误。代码示例:index.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><% String username = request.getParameter("username"); String password = request.getPa原创 2021-08-27 09:15:57 · 304 阅读 · 0 评论 -
JavaEE学习18之application对象
application对象application对象域session对象非常相似,但是application可以将信息保存在服务器中,知道服务器关闭。而session对象由生存周期的,session默认在存储器的生存时间为30分钟,当客户端停止操作30分钟后,session对象存储的信息将自动失效。而application对象存储的信息会一直保存在服务器当中。与session对象相比,application对象的生命周期更长,类似于系统的“全局变量”。application的常用方法applicat原创 2021-08-27 08:39:23 · 1176 阅读 · 0 评论 -
JavaEE学习17之session对象
session对象session是与请求有关的会话对象,是java.servlet.http.HttpSession对象,用于保存和存储页面的请求信息。*session对象是由服务器自动创建的,与客户请求相关的对象,服务器为每一个用户都生成可一个session对象,用于保存该用户的信息。跟踪该用户的操作状况。session内部对象使用的是map对象来保存数据,也就是说它保存的数据是key/value键值对的这种方式。value不仅仅可以保存字符串对象,也可以保存复杂的对象类型。常用方法setA原创 2021-08-26 18:03:54 · 312 阅读 · 0 评论 -
JavaEE学习16之处理HTTP文件头
response对象setHeader()方法通过两个参数–头名称与参数值的方式设置HTTP文件头。代码示例1.index.jsp页面<%@ page import="java.util.Date" %><%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></hea原创 2021-08-26 17:18:58 · 109 阅读 · 0 评论 -
JavaEE学习15之重定向网页
response对象重定向是通过使用sendRedirect()方法,将响应发送到另一个指定的位置进行处理。代码示例index.jsp页面<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><body><% String we原创 2021-08-25 20:54:22 · 835 阅读 · 0 评论 -
JavaEE学习14之response对象的常用方法
response对象原创 2021-08-25 20:33:28 · 92 阅读 · 0 评论 -
JavaEE学习13之cookie管理
cookie管理cookie是小段文本信息,通过使用COOKIE可以标识用户身份、记录用户名及密码、跟踪重复用户。COOKIE在服务端生成并发送非浏览器,浏览器将COOKIE的key/value保存到某各指定的目录中,服务器的名称与值可以由服务器定义。通过cookie的getCookies()方法可以获取到所有Cookie队形集合,然后通过cookie...原创 2021-08-25 17:40:42 · 189 阅读 · 0 评论 -
JavaEE学习12之在作用域中管理属性
request对象之在作用域中管理属性该该方法可以让request对象在属性列表中添加一个属性,然后在request的作用域范围进行随意的读取。语法:Object request.setAttribute(String name,Object value)代码示例:index.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> &l原创 2021-08-25 16:39:13 · 93 阅读 · 0 评论 -
JavaEE学习11之获取请求客户端信息
request方法之获取客户端信息代码示例index.jsp页面<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><body><ul> <li>客户端使用协议:<%=request.getProtoc原创 2021-08-25 16:22:30 · 139 阅读 · 0 评论 -
JavaEE学习10之获取Form表单的信息
request除了获取请求参数中传递的值以外,我们还可以使用request对象获取表单中提交过来的信息。获取Form表单的信息语法:String[] request.getParamerValues(String parameter)代码示例:index.jsp页面代码<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title原创 2021-08-25 15:50:14 · 1942 阅读 · 0 评论 -
JavaEE学习9之获取请求参数
request对象request对象代表客户端的请求信息,主要用于接收HTTP协议传送到服务器端的数据,包括头信息,系统信息,请求方式、以及请求参数等等。request的作用域为一次请求。意思是每一次发送的请求作用域只有一个,在一个请求当中可以使用问号(?)这个方式来传递参数。获取请求参数值语法:String request.getParameter(String parameter)示例:index.jsp内容<%@ page contentType="text/html;cha原创 2021-08-25 13:28:09 · 325 阅读 · 0 评论 -
JavaEE学习8之注释
HTML注释语法:<!–注释文本 --!>示例:<!--显示数据报表的表格 --!><table>...</table>JSP注释语法:<%–注释文本–%><%--显示数据报表的表格 --%><table>...</table>动态注释语法:<!–<%=变量值%>–!>示例:<!--<%=sum%>-->代码注释原创 2021-08-25 13:05:46 · 327 阅读 · 0 评论 -
JavaEE学习7之JSP表达式
JSP表达式可以直接把Java的表达式结果输出到JSP页面中。表达式的最终运算结果将被转换为字符串类型。因为在网页中显示的文字都是字符串。JSP表达式的语法格式如下:圆周率是:<%=Math.PI%>例1:<%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="utf-8" %><html><head> <title>JSP表达式&原创 2021-08-23 14:10:03 · 360 阅读 · 0 评论 -
JavaEE学习6之声明
JSP 声明用来定义程序中使用的实体,如变量、方法和类。语法格式:<%! 变量/方法/类的声明 %>定义全局变量<%--定义全局变量--%><%! long startTime=System.nanoTime();%>定义全局方法<%--定义全局方法--%><%! int getMax(int a,int b){ int max=a>b?a:b; return max;原创 2021-08-23 13:41:06 · 84 阅读 · 0 评论 -
JavaEE学习5之嵌入Java代码
代码片段代码片段就是html中嵌入的jsp代码,它被包含在"<%"和“%>”标记之间。可以编写单行或所行的Java代码,语句以“;”结尾,其编写格式与Java类代码格式相同。代码实例:<%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="utf-8" %><html><head> <title>Java代码嵌入</title&原创 2021-08-23 13:31:55 · 270 阅读 · 0 评论 -
JavaEE学习4之Taglib概述
该指令用于加载用户自定义标签,自定义标签将在后面内容进行讲解。使用该指令加载后的标签可以直接在JSP页面中使用。其语法格式为:例如:<%@taglib prefix=“view” uri="/WEB-INF/tags/view.tId" %>...原创 2021-08-23 13:09:34 · 113 阅读 · 0 评论 -
JavaEE学习3之include指令
include指令用于文件包含。该指令可以在JSP页面包含另一个文件的内容,但它仅支持静态包含,也就是说被包含的文件中所有内容都被包含到该JSP页面中;如果被包含文件中有代码,将不被执行。被包含的文件可以是一段Java代码、HTML代码或是另一个JSP页面。例:以下是index.jsp的代码<%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="utf-8" %><html>&l原创 2021-08-23 13:03:50 · 751 阅读 · 0 评论 -
JavaEE学习2之Page指令
language属性用于设置JSP页面使用的语言,目前只支持Java语言,以后可能会支持其他语言,如C++、C#等该属性默认值是Java。extends属性设置jsp页面继承的java类,jsp页面在执行之前都会被服务器解析成Servlet,而Servlet是由java类定义的,所以jsp和Servlet都可以继承指定的父类,该属性不常用,可能影响服务器的性能优化。import属性设置JSP导入的类包,嵌入的java代码片段需要导入相应的类包。pageEccoding属性指定页面编码格式,如果原创 2021-08-23 12:43:23 · 224 阅读 · 0 评论 -
JavaEE学习1之JSP概述
什么是JSP?JSP是由Sun公司倡导、许多公司参与而建立的动态网页技术标准。它在HTML代码中嵌入Java的代码片段(Scriptlet)和Jsp代码片段,构成了Jsp 网页。在接收到用户请求时,服务器会处理Java代码片段,然后生成处理结果的Html页面返回给客户端,客户端的浏览效果将呈现最终的页面效果。JSP技术特征跨平台业务代码分离组件重用继承Java Servlet功能预编译JSP的基本构成...原创 2021-08-23 12:21:39 · 111 阅读 · 0 评论