-
1.WebApps下创建项目文件夹 2.编写index.jsp 3.创建WEB-INF 4.WEB-INF下编写web.xml(也可从examples中复制),新建classes和lib文件夹 5.测试运行查看全部
-
Tomcat服务器目录结构查看全部
-
String getParameter(String name)//获取单个参数值 String[] getParameterValues(String name)//获取多个参数值,如获取checkbox的值 request.setCharacterEncoding(“utf-8”);//解决post请求传递中文参数的乱码问题,设置的编码要与发送请求的页面的ContentType设置的一致。但是无法解决链接传递中文参数的乱码问题 tomcat/conf/server.xml;//解决get请求和链接传递中文参数的乱码问题,可将Connector的URIEncoding="UTF-8"查看全部
-
表单有两种提交方式:get与post。定义在<form action="dologin.jsp" name="loginForm" method="提交方式***"></form> 动作/名称等顺序无所谓。 1.get:以【明文】方式,通过URL提交数据,数据在URL中【可以看到】。提交数据最多不超过【2KB】。安全性较低,但效率比post方式高。适合提交数据量不大,且安全要求不高的数据:比如:搜索、查询等功能。 2.post:将用户提交的信息封装在HTML HEADER内。适合提交数据量大,安全性高的用户信息。如:注册、修改、上传等功能。查看全部
-
一旦抛出异常,就会停止后面的打印查看全部
-
out对象,常用方法查看全部
-
五大常用内置对象:out,request,response,session,application 四大不常用的对象:page,pageContext,exception,config查看全部
-
JSP内容串接: 声明是<%! %>,用以声明变量、方法等。 表达式<%= %>,所谓表达式,=号后面跟着的应该是一个“值”,如变量,且绝对不能要以分号结束 脚本<% %>,脚本内是Java代码,其格式与Java相同,必须以分号结束查看全部
-
<%=表达式 %> //注意:表达式不以分号结束查看全部
-
通过URL传参给javabean中属性赋值 动作元素查看全部
-
通过URL传参 表单中action="....jsp?mypass=****"查看全部
-
---src里面创建javabean(类)提供setter,getter方法--- <body> //实例化class中的javabean <jsp:useBean id="标识已经创建好的类" class="包名.类名" scope="page"/> //为实例化好的javabean(对象) 设置属性 <jsp:setProperty name="id一致" property="*"/>//根据表单中的name值自动匹配属性 并赋值查看全部
-
session生命周期 (1)创建阶段:当客户端第一次访问某个jsp或者servlet时候,服务器会为当前会话创建一个sessionId,每次客户端向服务端发送请求时,都会携带此sessionId,服务端会对此sessionId进行校验。 (2)活动阶段: · 某次会话中通过超链接打开的新页面属于同一次会话。 · 只要当前会话没有全部关闭,重新打开新的浏览器窗口访问统一项目资源时属于同一次会话。 · 关闭本次会话的所有页面,再重新访问某个jsp或者servlet时会创建新的会话。 注意:【原有会话在超时前会一直存在,只是没有客户端携带原sessionId交予服务端校验】创建新的会话并不会意味着旧的session被销毁。 (3)销毁阶段:session的三种销毁方式 · 调用session.invalidate()方法 · session过期(超时) · 服务器重启查看全部
-
<jsp:setProperty />查看全部
-
普通方法创建javabean实例的 脚本设置及表达式取值查看全部
举报
0/150
提交
取消