一,jsp:
1,jsp脚本语法:
<% java代码 %>
2,jsp声明:在jsp页面中声明变量或方法
语法:
<%! java代码 %>
3,jsp表达式:在jsp页面中执行的表达式
语法:
<%= 表达式%>注意:表达式不以分号结束
,二,Servlet与九大内置对象:
out对象:从resp.getWriter()方法获得
常用方法有:
1,void println():向客户端打印字符串
2,void clear():清楚缓冲区内容,如果在flush之后调用会抛出异常
3,void clearBuffer():清除缓冲区内容,如果在flush之后调用不会抛出异常
4,void flush(): 将缓冲区内容输出到客户端
5,int getBufferSize():返回缓冲区字节数的大小,如不设缓冲区则为0
6,int getRemaining():返回缓冲区还剩余多少可用
7,boolean isAutoFlush():返回缓冲区满时,是自动清空还是抛出异常
8,void close():关闭输出流
get与post的区别:
表单有两种提交方式:
1,get:以明文的方式通过URL提交数据,数据在URL中可以看到。提交的数据
最多不超过2kb,安全性较低,但效率比post方式高。适合提交数据量不大,安全性不高的数据
,比如:搜索,查询等功能
2,post:将用户提交的信息封装在HTML HEADER内。适合提交数据量大,安全性高的用户信息。
比如:注册、修改、上传等功能。
时间: 2024-12-12 20:41:41