1.Ctrl+Shift+'/' 将Java代码以/**/形式注释
2.所谓的相对路径是以index.jsp为准的
3.几个处理乱码的写法:
response.setContentType("text/html;charSet=GBK"); == response.setCharacterEncoding("GBK");
强转:
String s = new String(s.getBytes("iso-8859-1"),"GBK");
表单提交时乱码:post时:
request.setCharacterEncoding("GBK");
注意:在取第一个参数前设置,只能解决Post提交乱码问题
对于Get下的乱码,修改Tomcat下conf下的server.xml文件
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="GBK"/>
4.IE中Internet选项将隐私级别提高,可以控制网站向本机中写入Cooke
5.加入用户禁止了Cooke的写入,可以通过URL访问页面
例如:将链接方式:
<a href="<%=request.getContextPath() %>/Login/Login.jsp">管理员登录</a>
改为:
<a href="<%=response.encodeURL(request.getContextPath()+"/Login/Login.jsp")%>">管理员登录</a>
通过response.encodeURL()内的地址来完成转向
6.在Tomcat的web.xml中找到配置
<session-config> <session-timeout>30</session-timeout> </session-config>
改配置指明session对象在多长时间内没有使用,则服务器端进行回收
相关推荐
【良格葛的Java学习笔记】是一份专为...无论你是初入Java世界的新手,还是希望提升技术水平的开发者,这份笔记都将是你宝贵的参考资料。通过阅读和实践其中的内容,你将能够在Java编程领域不断精进,掌握更多实用技能。
总的来说,这份笔记集合为IT从业者或学习者提供了一条系统学习多门IT技术的路径,无论是初入行业还是提升技能,都能从中获益。通过这些笔记,学习者不仅可以理论联系实际,还能跟随韩顺平老师的教学思路,提高解决...
这些笔记集合为软件工程师提供了一个全面的学习路径,无论你是初入编程殿堂还是寻求技术提升,都能从中受益。通过系统学习和实践,软件工程师可以不断提升自己的编程技能,更好地应对各种开发挑战。
《韩顺平笔记集合》是韩顺平老师精心编写的IT学习资料,涵盖了Web前端到后端开发的多个重要领域。这些笔记以其详尽、全面的特点,为学习者提供了宝贵的资源,尤其适合初学者和进阶者巩固知识体系。下面,我们将深入...
总的来说,从“Java从入门到精通视频教程(全94讲)学习笔记整理”中,我们可以看到一个全面的Java学习路线,从基础语法、面向对象编程,到高级特性、实战项目,都是成为一名合格Java开发者不可或缺的部分。...
这个"Javaee课堂笔记精华总结就业必备"显然是一份针对求职者或初入职场的开发者准备的学习材料,旨在帮助他们掌握JavaEE的核心概念和技术,以提升就业竞争力。 JavaEE平台包括一组服务、APIs和协议,用于构建分布式...
本Java学习笔记将深入探讨Java的核心概念和技术,旨在帮助初学者和进阶者提升技能。 1. **基础概念**:Java的基础始于掌握语法和数据类型,包括整型、浮点型、字符型和布尔型。变量是存储数据的容器,而常量则保持...
总的来说,《MLDN 李兴华 魔乐科技网上最全笔记》是一份宝贵的Java学习资料,无论你是初入Java殿堂的新人,还是寻求提升的开发者,都能从中受益匪浅。通过深入研读并实践其中的知识点,你将能够全面提升自己的Java...
通过学习韩顺平的《Java从入门到精通》笔记,你可以逐步掌握Java的基础语法、面向对象编程、GUI开发、数据库连接、文件I/O、网络编程、多线程以及Web开发中的Servlet、JSP、MVC框架等内容,从而全面掌握Java开发技能...
Java是一种广泛使用的高级编程语言,由Sun Microsystems的James Gosling于1990年代初启动的“绿色计划”中创建,最初命名为Oak。1995年,Sun正式发布了Java的第一个版本,至今已发展到JDK 7.0。Java语言具有简单性、...
韩顺平老师的这部笔记全面覆盖了Java编程的各个方面,是学习Java的宝贵资源,无论你是初入编程殿堂的新手,还是希望提升技能的开发者,都能从中受益匪浅。通过系统学习和实践,你将能够掌握Java编程的核心技能,为...
根据提供的文件信息,我们可以归纳和展开以下几个关键知识点: ### 一、Web与Servlet的基本概念 ...通过对这些知识点的学习,可以帮助读者更好地理解和掌握Web开发的基本技能,为进一步深入学习打下坚实的基础。
Java是一种广泛使用的高级编程语言,由Sun Microsystems的詹姆斯·高斯林(James Gosling)于1990年代初启动的“绿色计划”中诞生,最初名为Oak。1994年,高斯林在硅谷大会上展示了Java的功能,引起了业界的广泛关注...
- **10天**:复习JSP和Servlet,学习使用Eclipse进行Web开发,对Tomcat服务器进行配置管理。 - **半个月**:通过Lomboz学习JDBC、MySQL和BBS项目,深化数据库操作和Web应用理解。 - **半个月**:学习MyEclipse,...
Java是一种广泛使用的编程语言,由James Gosling在1990年代初为Sun Microsystems开发,最初命名为Oak。1995年,Sun正式发布了Java的第一个版本,目前最新的JDK是7.0。Java的设计目标是简洁、面向对象,并且具有跨...
7. **J2SE学习笔记(7)初谈通信.DOC**:可能是关于网络通信的初步介绍,包括Socket编程,或者是HTTP客户端/服务器实现。 8. **J2SE学习笔记(7)多线程.DOC**:多线程是并发编程的关键,这部分可能会讲解线程的...
作者提到了将Servlet中的`throws Exception`改写为`try-catch`来捕获和处理异常,这是确保程序稳定运行的关键。 5. **调试技巧**:作者学会了通过屏蔽部分代码或使用`System.out.println()`来检查程序错误,这些都...
4. **JavaSE和JavaWeb**:学习Java标准版和Web开发技术,包括Servlet、JSP等。 5. **数据库设计与SQL应用**:运用SQL语句进行数据库设计和操作。 6. **软件需求分析与设计**:学习如何将需求转化为具体的设计方案。 ...