(1)一般情况下,运行tomcat后运行过网页后,只要对网页进行过更改,刷新即可,但也有特殊情况导致不能更新,怎么来解决此问题呢?
删除work目录下的所有文件 保存就会更新,若没更新
再次重新编译
(2)
内置对象不需要new
(3)
out.println是指html文件中文本换行实际页面要靠hmtl标签
(4)
表达式%后面接=并且不能有空隙即:<%= %> 不用加分号
(5)
脚本内部不能嵌套脚本,拼接就行
(6)
客户端代码是不安全的js代码取得是客户端的时间,像时间,彩票网站等等都需要用java取服务器时间
(7)
逻辑代码写在 小脚本里css写最上面,html,然后javascript 利于显示
(8)
<%@ include file="文件名.jsp" %> 静态包含
注意a.静态包含
包含的是java源代码,即将两个页面的.jsp代码翻译成java后,再合并到一起,然后编译
经常遇到的问题:两个页面中出现相同的命名
动态包含,html代码标签 允许冲突 (少用,违背了html规定)
(9)
<!%>声明的是全局变量 私有的方法,不能共用,没法模块化 .可以做计数器,但tomcat不能关机
所以还是要将共有方法放src里公用
(10)
<%%>表达式<!%%>声明
(11)
浏览器有缓存怎么办?xx加个问好随便拼点什么就可以刷缓存了
<!--html注视:实惠返回到客户端浏览器上去的,即他要耗流量,对静态代码使用注释,少用-->
<%--服务器注释,只要服务器中有,不会耗流量--%>
http 类型HTTPSERVLETREQUEST