
JavaWeb-基础
文章平均质量分 59
javaweb基础
Alan先生的代码屋
这是一间奇妙的屋子!
展开
-
6、过滤器的使用
1、servlet和过滤器使用和比较还可以指定过滤器的请求方式:request表示直接发送请求;forward表示转发请求;include表示转发器转发;errorr指定为异常处理;添加的方式有两种:1、xml文件配置方式2、注解配置方式2、过滤器的路径问题下面以例子说明:url指定为“*.jsp”,表明所有以jsp为后缀的请求,都会被拦截;url指定为“/ *”,表明所有请求都被拦截;过滤器有两个作用例子:比如,处理中文乱码问题、验证登陆。...原创 2021-02-23 15:47:19 · 185 阅读 · 0 评论 -
5、使用EL与JSTL
1、EL表达式主要是为了简化页面的输出,代替<%= %>,格式如下:${ }例子:${ “hello word”}可以进行:1、算数运算,加减乘除,返回值数值类型;2、逻辑运算,与或非,返回值Boolean类型;3、关系运算,大小比较,返回值boolean类型;4、空运算符,判断参数是不是null、空字符串、空数组、空map、空集合;例子:${empty null}返回true${empty " "}返回true2、EL相关的隐含对象隐含变量有四个,可以通过键值对原创 2021-02-23 15:11:46 · 263 阅读 · 0 评论 -
4、JSP基础、javabean、
1、JSP指令标记格式是:<%@JSP指令 属性1… %>【1】page指令(1)import属性:导入java组件类<%page import=“java.util.*” %>(2)contentType属性:设置媒体的相应类型;下面这个设置为html格式;<%page contentType=“text/html” %>(3)pageEncoding属性:设置编码;<%page contentType=“text/html” pageEnc原创 2021-02-23 12:36:51 · 214 阅读 · 1 评论 -
3、JDBC数据库连接使用
1、连接步骤(包括了数据库的读操作)下面例子,呈现六大步骤:(默认已经导入jar包!!!)//1.加载驱动Class.forName("org.apache.derby.jdbc.ClienDriver");//2.连接Connection conn=DriverManager.getConnection("jdbc:derby://localhost:8080/demo");//3.创建语句对象Statement st=conn.createStatement();//4.执行sql语句原创 2021-02-22 21:27:30 · 93 阅读 · 0 评论 -
2、会话跟踪
会话跟踪1、实现会话跟踪的方式(1)手动实现【1】使用浏览器的cookie跟踪;【2】URL重写,在后面加上参数,实现会话跟踪;【3】隐藏表单的字段,在input标签的type属性中设置为hidden,用户看不见,但是可以以此实现会话跟踪;(2)自动实现【1】使用servlet实现的session跟踪会话;2、使用session【1】获取会话对象的方法:(1)下面这个方法,不传入参数,如果session不存在,则自动创建一个;HttpSession my = new request.g原创 2021-02-22 20:55:04 · 138 阅读 · 0 评论 -
1、servlet编程基础
1、doget和dopost可以分开处理protected void doGet(HttpServletRequest request,HttpServletResponse response) throw ServletException,IOException{}protected void doPost(HttpServletRequest request,HttpServletResponse response) throw ServletException,IOException{}原创 2021-02-21 01:10:56 · 140 阅读 · 0 评论