-
解码:URLDecoder.decode(c.getValue(),"utf-8")
查看全部 -
本章简介:
一、JavaBean 简介
二、JavaBean设计原则
三、Jsp中如何使用JavaBean
1、<jsp:useBeans>
2、<jsp:getProperty>
3、<jsp:setProperty>
四、JavaBean的四个作用域范围
五、Model 1 简介
查看全部 -
生命周期-----销毁:
1、调用session.invalidate() 方法
2、Session过期(超时)
3、服务器重新启动
查看全部 -
target 打开新的窗口跳转
查看全部 -
请求重定向:客户端行为,response.sendRedirect(),从本质上讲等同于两次请求,前一次的请求对象不会保存,地址栏的URL地址会改变。
请求转发:服务器行为,request.getRequestDispatcher().forward(request,response); 是一次请求,转发后请求对象会保存,地址栏的URL地址不会改变。
查看全部 -
//解决表单中文乱码问题,无法解决url传递中文乱码问题
request.setCharacterEncoding("utf-8");
URL乱码问题解决方法:
通过修改Tomcat的server.xml文件的Connector 标签,增加属性URIEncoding = "uft-8"来解决URL传参时的中文乱码问题。
修改之后要重启Tomcat
查看全部 -
get和post区别:
表单的提交方式:
1. 格式:
<form name="regForm"action="动作"method="提交方式">
</forn>
2. 提交方式, get与post
get方式:以明文的方式通过URL提交数据,数据在URL中可以看到,提交的数据最多不超过2kB.安全性较低但效率比post高。适合提交数据量大,安全性不高的数据。比如:搜索、查询等功能。
post方式:将用户提交的信息封装在HTML HEADER内。适合数据量大,安全性高的用户信息。比如:注册、修改、上传等功能。
查看全部 -
flush方法是指将缓冲区的内容输出到客户端
查看全部 -
jsp内置对象
内置对象简介
jsp内置对象是Web容器创建的一组对象,不适用new关键字就可以使用的内置对象。
常用内置对象:out、request、response、session、application、(page/pageContext/exception/config)
四种作用域范围
out
request/response
session
application
其他内置对象
项目案例
查看全部 -
index.jsp--jsp引擎:Servlet--jspInit()--字节码文件--jspService()
多次请求会创建多个线程,而Servlet常驻内存,可实现并发
查看全部 -
修改端口号:
conf/server.xm文件---<Connector port>修改port
查看全部 -
项目的虚拟路径即Tomcat安装目录下webapps目录下的项目文件夹。默认情况下,项目的虚拟路径即为Web项目名称。
MyEclipse修改项目虚拟路径:
项目名称 右键 --> Properties --> MyEclipse --> Project Facets --> Web,Web Context-root即可修改虚拟路径查看全部 -
MyEclipse配置jRE:windows---Perference----java---Installed JREs (也就是JDK)
MyEclipse集成Tomcat服务器:Windows---Perference---MyEclipse---Server---Tomcat
查看全部 -
WEB-INF目录结构
1,是Java的WEB应用的安全目录。客户端无法访问,只有服务端可以访问。
2,web.xml,项目部署文件
3,classes文件夹,用以放置 *.class文件
4,lib文件夹,用于存放需要的jar包
查看全部 -
Tomcat目录结构---tomcat启动--shartup 关闭---shurtdown
/bin:命令文件(2进制英文缩写)
/conf:配置文件
/lib:jar包
/logs:日志文件
/temp:临时文件
/webapps 发布web应用时,会发布到此目录
/work:由jsp生成的Servlet放于此目录中
查看全部
举报