jsp

一/ jsp: 1/ jsp执行原理:首先将.jsp文件生成servlet源文件,然后编译成.class文件 2/ 组成: * 1) 指令元素:page,include,taglib * page:设置当前页面信息及导包等操作 * include:静态包含,把.html,.jsp等文件包含到当前页面 * 2) 脚本元素:代码段,声明,表达式 * 代码段:<%java代码;%>:定义的是局部变量 * 声明:<%!定义变量;%>:定义的是全局变量 * 表达式:<%=i %>:相当于out.print(…

JSP语法基础(一)

一、JSP页面中的注释 (1)HTML注释 <!-- comment [ <%=expression %> ] --> 能在客户端显示的一种注释,标记内的所有JSP脚本元素、指令和动作正常执行,也就是说编译器会扫描注释内的代码行。 (2)Java注释(隐式注释) <% //comment%> <%/*comment  */ %> (3)JSP注释(隐式注释) <%--comment--%> 注意:用隐藏注释标记的字符会在JSP编译时被忽略掉,标记内的所有…

jsp中编码问题(自认为这个最好)

在JSP/Servlet中主要有以下几个地方可以设置编码,pageEncoding="UTF-8"、contentType="text/html;charset=UTF-8"、request.setCharacterEncoding("UTF-8")和response.setCharacterEncoding("UTF-8"),其中前两个只能用于JSP中,而后两个可以用于JSP和Servlet中。 1、pageEncoding="UTF-8"的作用是设置JSP编译成Servlet时使用的编码。 众所周知,JSP在服务器上是要先被编译成Servlet的。pageEncoding=…

上班遇到的坑

1.如果jsp未设置编码格式,jsp页面默认的编码是ISO-8859-1。pageEncoding是jvm编译jsp的编码格式。 2.如果导入项目报js验证错误,将eclipse的验证去掉还是不好使,那就把项目先移除(不删除项目),再导入就好使了。 3.select * from table t where (1=? or t.id=?) 传入的参数应该是两个,(1,"")或(2,id) 4.Oracle数据库配置监听---->http://www.cnblogs.com/Qian123/p/5803085.html 5.Oracle数…

JSP编码以及乱码解决总结

首先,说说JSP/Servlet中的几个编码的作用: 1.<%@pagepageEncoding=”UTF-8” %>作用: * 告诉JSP编译器在将JSP文件编译成Servlet时使用的编码。通常,在JSP内部定义的字符串(直接在JSP中定义,而不是从浏览器提交的数据)出现乱码时,很多都是由于该参数设置错误引起的。 例如,你的JSP文件是以GBK为编码保存的 (右击jsp–>Properties –> Text file encoding设置成与pageEncoding不一致时…

Java性能优化要点

JIT / Inlining内联GC垃圾回收False-sharing伪共享 Unsafe Queues队列 From:http://www.jdon.com/performance/java-performance-optimizations.html JITJava即时编译器 当Java执行runtime环境时,每遇到一个新的类,JIT编译器在此时就会针对这个类别进行编译(compile)被优化成相当精简的原生型指令码(native code),会做一下工作: 展开循环loop-unrolling重新安排代码移除同步synchronized优化…

Structs2或SSH项目中解决乱码问题

最近做项目遇到了乱码问题,稍微研究了下,总结了点自己的心得,轻喷。 第一种方式:配置拦截器,推荐。 package com.guigu.store.utils; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; pub…

深入分析 Java 中的中文编码问题

深入分析 Java 中的中文编码问题 编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java 是跨平台语言,不同平台之间编码之间的切换较多。本文将向你详细介绍 Java 中编码问题出现的根本原因,你将了解到:Java 中经常遇到的几种编码格式的区别;Java 中经常需要编码的场景;出现中文问题的原因分析;在开发 Java web 程序时可能会存在编码的几个地方,一个 HTTP 请求怎么控制编码格式?如…

java编码杂记

未分类 , , , , 发表评论
编译阶段:首先编写java源文件,并以一定编码保存,调用java编译器编译源文件,Javac命令行参数-encoding告诉java编译器java源文件使用的编码(如果没有指定则java编译器认为java文件使用操作系统中file.encoding指定的编码),java编译器会首先把源文件从-encoding编码转换到unicode编码(初步认为是utf8编码)存储到内存中,最后写入class文件(class文件是utf8编码)。执行阶段:jvm首先把class文件…

MyEcipse 环境设置

设置 编译运行环境1.项目--->右键-->Properties-->Myeclispe--->Project Facets-->java --选择 jdk版本2.项目--->右键-->Properties-->Java Compiler-->选择版本3.设置运行环境:window-->Preferences-->java --->Installed JREs-->选择自己安装的jdk的版本编码设置//1.MyEclipse编码设置 window--->Preferences-->General--->Workspace--->Text f…

深入分析 Java 中的中文编码问题

未分类 发表评论
原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/ 编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java 是跨平台语言,不同平台之间编码之间的切换较多。本文将向你详细介绍 Java 中编码问题出现的根本原因,你将了解到:Java 中经常遇到的几种编码格式的区别;Java 中经常需要编码的场景;出现中文问题的原因分析;在开发 Java web 程序时可能会存在编码的几个…

黑马程序员_用类加载器的方式管理资源和配置文件简单介绍

未分类 , , , , 发表评论
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 资源文件resource通常的加载方式,用类加载器的方式管理资源和配置文件; 示例要用到的文件: 资源文件:config.properties 里面只有一行语句:className=java.util.ArrayList java代码: package com.itsoft; import java.io.FileInputStream; import java.io.InputStream; import java.util.Collection; import ja…