时间:2014-01-29 来源:

JSP学习笔记

1.声明变量时:<%! int j=1;%>(将变量生成为servlet类的成员变量web切图报价,多个客户端共享一份)与<% int j=1;%>(只是一个方法内的局部变量,web切图报价每个客户端都有一个)使用的过程当中,psd转html尽量避免将一个变量声明为类的成员变量,html切图制作除非需要统计一个servlet类的访问次数.后者之中不能定义方法,html切图前者可以.

2.java脚本(如javascript)在客户端执行,wap前端外包<%……%>内的内容在服务器端执行web前端制作,然后将结果传回客户端.

3.JSP包含指令:
静态包含(常用):<%@ include file="fileURL"%>把被包含的文件原封不动的copy到该位置,web前端制作然后编译、转换承接网页制作,但只生成一个java和class文件,div前端切图fileURL中不能包含参数web切图报价,包含页面和被包含页面访问的是同一个request对象,web切图报价它们相当于一个页面符合w3c标准,二者的编码方式必须相同;
动态包含(不常用):<jsp: include page="fileURL" flush="true"/>fileURL中是可以传递参数的;包含页面和被包含页面request的对象不同,符合w3c标准但是可以取到相同的参数(小的可以request到大的参数网页外包接活,还可以添加自己的参数);需要的时候才会转换、编译,jpg或psd转html在后台产生两个java和class文件.

4.两种跳转方式:

response.sendRedirect(“fileURL”);跳转过程中地址栏要发生变化web前端制作,跳转后变成跳转后页面的地址;服务器到客户端两个往返,web前端制作效率低下承接网页制作,速度慢(客户端请求-服务器响应,承接网页制作转向客户端web切图报价,自动提交符合w3c标准,重新向服务器请求新的地址-服务器找到结果后反馈给客户端显示);这种转向不会影响到后面代码的运行(除非加上return);转到的页面不能去前一个页面的参数;URL中的“/”表示到域名的根路径

<jsp:forward page="fileURL"/>客户端请求,符合w3c标准服务器端直接转向新地址然后将结果导向客户端网页外包接活,过程中地址栏不发生变化,wap前端外包在服务器内部完成转换(转到的地址不可以是此工程之外的地址);速度快;虽然是不同的对象web前端制作,但是可以取到上个页面的参数;forward以后的语句不会继续执行;URL中的“/”表示到webapp工程的根路径

5.JSP标签的作用范围scope有page、request、session、application从小到大四种,div+css制作默认情况下是page
6.Math.floor(cost*100)/100.0 cost是double类型承接网页制作,Math.floor(cost*100)函数用来返回cost*100的整数部分
点击次数:1146
作者:
web前端行业资讯
Web new NewsList
谷歌安全博客披露“英特尔内核漏洞”更多细节 ,,2018年01月04日Postgres10开发者新特性 ,,2017年12月28日阿里巴巴、狗尾草、苏大联合论文:基于对抗学习的众包标注用于中文命名实体识别 ,,2017年12月28日柯洁的2017:20岁,与AI斗与人类斗,其乐无穷 ,,2017年12月28日如果机器人拥有痛觉,这个世界会有哪些不一样? ,,2017年12月28日苹果经典电脑Lisa源代码修复完成将于2018年开源 ,,2017年12月28日腾讯浏览指数发布年终榜单2017年人们都关注哪些AI话题? ,,2017年12月28日除了发现开普勒90,NASA还靠AI做了什么? ,,2017年12月28日柯洁宣布:明年4月,将再次与围棋AI交锋 ,,2017年12月28日百度无人车美国首秀CES将发布Apollo2.0 ,,2017年12月28日这四种技术发展趋势将在2018年改变世界 ,,2017年12月28日2017:谷歌DeepMind团队的年度回顾 ,,2017年12月28日封杀这个公式,AI智商将为零 ,,2017年12月28日微软AI高管:要让所有人、所有机构都用上人工智能 ,,2017年12月28日为什么Linux桌面年一直未到来 ,,2017年12月28日AppleLisa操作系统将开源 ,,2017年12月28日2018年9大技术趋势预测 ,,2017年12月28日谷歌研究院发布NIMA:能评价图像有多美,还能让图像变得更美 ,,2017年12月28日苹果为2019年iPhone开发大容量电池新技术 ,,2017年12月28日谷歌发布Tacotron2:能更简单地训练AI学习演讲 ,,2017年12月21日TensorFlow漏洞爆发背后:关于AI安全我们的傻与天真 ,,2017年12月21日Android端Edge浏览器新版发布:常规性能优化和BUG修复 ,,2017年12月21日三星开发出全球最小的DRAM芯片技术领先优势扩大 ,,2017年12月21日腾讯绝艺AI下一步将学习AlphaGozero自对弈训练 ,,2017年12月21日Facebook社交VR应用Spaces扩大覆盖面:入驻HTCVive ,,2017年12月21日设计图曝光:三星双屏折叠手机原来是这样的 ,,2017年12月21日微信支付和支付宝已成为世界移动支付的"老师" ,,2017年12月21日新专利表明FaceID未来有望装备在iPad、MacBook和iMac等设备 ,,2017年12月21日首批九个建议加入EE4J的项目 ,,2017年12月21日这就是SurfacePhone?微软可折叠手机概念图曝光 ,,2017年12月21日lwip驱动的分析(基于LPC17XX) 【云计算】2015年02月15日Android逆向分析学习与研究(2)————通过“轮盘赌”简要看看smali的基本流程控制 【综合】2014年12月29日swift?? 【综合】2015年06月24日15第八周项目三——分数类中的运算符重载(1) 【编程语言】2015年05月05日数列排序【编程语言】2015年04月17日深入分析为VisualAssist设置快捷键的方法2014年01月30日ProjectEuler:Problem26Reciprocalcycles 【编程语言】2015年06月03日ArcGIS教程:北京54坐标(或西安80)与WGS84的坐标转换 【编程语言】2015年04月24日Mozilla确认Firefox10开始研发静默更新特性 ,,2016年06月23日css动态模糊效果2014年01月29日What'sWrongWithHueOozieEditor? 【移动开发】2015年07月24日AndroidUI编程(3)——Popupwindow对话框 【编程语言】2015年01月24日extjsdesktopstartmenu(开始菜单) 【Web前端】2015年03月17日iOS完美解决iOS7interactivePopGestureRecognizer手势冲突【编程语言】2015年04月29日IP地址介绍 【移动开发】2015年05月05日Kafka学习笔记 【综合】2015年02月09日如何使用Jquery获取Form表单中被选中的radio值2014年01月29日【springmvc+mybatis项目实战】杰信商贸-6.重点知识回顾 【编程语言】2015年09月07日弹出广告特效代码(一个IP只弹出一次)2014年01月29日RMI的填坑之旅 【编程语言】2015年04月01日deeplearning利用MATLAB制作GUI的数字识别可视化界面 【云计算】2014年11月10日IOS开发—获取ios软键盘高度 【移动开发】2015年05月11日java使用LinkedList模拟一个堆栈或者队列数据结构【综合】2014年11月04日shellIFSreadLine.sh 【系统运维】2015年01月24日Servlet——Session、ServletConfig、ServletContext 【数据库】2015年02月13日VS中引用第三方库的方法(配置sqlite数据库)【编程语言】2015年01月04日jQuery.autocomplete支持中文输入(firefox)修正方法2014年01月29日从键盘读入实数 【数据库】2015年05月19日javaSocket通信使用BufferedReader和BufferedWriter的注意事项 【互联网】2015年07月30日窗口dialog弹出时动画效果 【综合】2014年11月26日
我们保证
We guarantee
> psd效果文件手工切图,保证图片效果最好体积最小利于传输
> 100%手写的HTML(DIV+CSS)编码,绝对符合W3C标准
> 代码精简、css沉余量小、搜索引擎扫描迅速,网页打开快捷
> 应用Css Sprite能够减少HTTP请求数,提高网页性能
> 跨浏览器兼容(IE6、7、8、9,Firefox火狐,Chrome谷歌)