当前页面: 开发资料首页 → J2SE 专题 → JSP的简单问题
JSP的简单问题
摘要: JSP的简单问题
在JSP中定义变量,一定要放到<%! %>中吗?我定义了一个函数: Synchronized void countp(){}
Eclipse老是提示syntax error at token "void",去掉<%! %>里的!就不会出现这个错误,但程序仍然无法编译过去,不知道是怎么回事?
请高手给指点一二啊!
<%!%>是定义的全局变量;
应该这样吧:
<%
String str="xxx";
int i=0;
%>
定义方法"!"是一定要的,如果程序没问题有可能是tomcat版本低
为什么要在JSP页面里写呢
放到SERVLET或者STRUTS,JSF等中吧
放在 <%!.....%>中的声明语句在编译为Servlet 的时候将作为类的属性存在,而放在Scriptlet中的声明将在类的方法内部被声明。
<%....%>中定义的变量是JSP的本地变量,它们对于外部函数是不可见的,即使这些函数和变量在同一个页面中声明。
学习学习
不要把方法放到jsp中,写个class不就可以了
(1)尽量不要把class写在jsp页面中,你可以单独写个class,然后在jsp页面调用它!
(2)<% %>是Scriptlets,里面放入合法的java代码!只要是合法的Java代码就可以放里面,当然里面也可以写变量和方法了!
(3)<%! %>声明合法的变量和方法,相当于把(1)的功能挪进来!虽然Jsp中语法是可以的,但是实际开发中很少如此,都是把这个写出来,然后页面调用的!
我学struts不久.我们的规范要求是尽量不要在jsp中放入方法(业务处理)!觉得挺有道理的!
可是见很多人在jsp中做业务处理.不知道哪种方式好一些!
个人认为还是应该把业务处理写成一个.class好一些!!!或者放到一个action 里.
从代码规范的角度来说,不是尽量不用,而是绝对不能在jsp中写代码。
热卖...终天网络 超低促销价 电信网通托管租用主机,火热进行中!!
尊敬的用户:
您好!
为回馈新老用户,终天网络现正推出全新优惠活动,具体情况如下:
标准型VPS合租主机 380.00元/月
CPU:P4 3.0G 内存:512M 硬盘:30G 独立国际IP 独立带宽:4M ,接近虚拟主机的成本,性能:坚若磐石,安全高效,自由的安装应用软件,可以开无限个虚拟主机,用户与用户是操作系统级完全隔离,每个用户可以确保独占资源,且不受其他用户影响,具有根(Linux)或管理员(Windows)管理权限,可以独立重起、备份/恢复服务器。高品质独享的主机服务,安全、资源都有保障,零宕机,快速备份/恢复功能。和虚拟主机同样的价格,更具竞争优势。经测试可以稳定做传奇私服。
专业型VPS合租主机 580.00元/月
CPU:P4 3.0G 内存:1024M 硬盘:50G 独立国际IP 独立带宽:4M ,接近虚拟主机的成本,性能:坚若磐石,安全高效,自由的安装应用软件,可以开无限个虚拟主机,用户与用户是操作系统级完全隔离,每个用户可以确保独占资源,且不受其他用户影响,具有根(Linux)或管理员(Windows)管理权限,可以独立重起、备份/恢复服务器。高品质独享的主机服务,安全、资源都有保障,零宕机,快速备份/恢复功能。和虚拟主机同样的价格,更具竞争优势。经测试可以稳定做传奇私服。
--------------------------------------------------------------------------------------------
服务器租用:
750元/月 Intel Pentium 4 (64位) 主频:3.0 GHz / 1024M DDR / 80G IDE 电信10M独享或双线1000M共享所有无需押金,解排你后顾之忧,租满一年送产权,所有服务器硬件一年包换修,24小时内
无限次快速响应重启服务,免费提供不限次重做系统 (一个工作日内),代为安装指定软
件服务(一个工作日内),免除一次性设置安装费,优化安装系统服务.适用类型:游戏私服 企业网站 软件下载 图片类型 视频聊天 免费空间 商业空间
800元/月 Intel Pentium 4 (64位) 主频:3.0 GHz / 1024M DDR / 160G IDE 电信10M独享或双线1000M共享一次性付款,即送产权,所有服务器硬件一年包换修,24小时内无限次快速响应重启服务,免
费提供不限次重做系统 (一个工作日内),代为安装指定软件服务(一个工作日内),免除
一次性设置安装费,优化安装系统服务.适用类型:游戏私服 企业网站 软件下载 图片类型 视频聊天 免费空间 商业空间
900元/月 双核 Intel Pentium D 820(64位) 主频:2.8GHz/二级缓存:L2 2048 K / 1024M DDRII / 西部数据 WD740ADFD(猛禽二代) 容量:74G 缓存:16M 转速:10000RPM 电信10M独享或双线1000M共享所有无需押金,解排你后顾之忧,租满一年送产权,所有服务器硬件一年包换修,24小时内无限次快速响应重启服务,免费提供不限次重做系统 (一个工作日内),代为安装指定软件服务(一个工作日内),免除一次性设置安装费,优化安装系统服务.适用类型:游戏私服 企业网站 软件下载 图片类型 视频聊天 免费空间 商业空间
北京多线服务器租用:
900元/月 Intel Pentium 4 (64位) 主频:3.0 GHz / 1024M DDR / 80G IDE 电信10M独享或双线1000M共享所有无需押金,解排你后顾之忧,租满一年送产权,所有服务器硬件一年包换修,24小时内无限次快速响应重启服务,免费提供不限次重做系统 (一个工作日内),代为安装指定软件服务(一个工作日内),免除一次性设置安装费,优化安装系统服务.适用类型:游戏私服 企业网站 软件下载 图片类型 视频聊天 免费空间 商业空间· 320G 直连 CHINANET 主干,全冗余网络结构,杜绝单点故障· 海底光缆6G ,卫星:45M ,陆缆(HK):1.6T ,国外用户访问快
--------------------------------------------------------------------------------------------
主机托管:
江西电信三线 主机托管 4000元/年
速度测试IP为: 58.66.172.11 江西电信 / 222.49.116.1 江西三线 ( 适合: 个人 企业 私服托管)
解决南北电信网通互访问题,国际标准机柜,1000M光钎共享,保证带宽10M,不间断双路市电,恒温恒湿空调,
专用监控门禁。7×24小时工程师值守监控,保障网络稳定。7×24小时电话/电子邮件/QQ在线技术支持服
务。专业系统实时流量监控,客户完全可以自己了解服务器网速。华为千兆硬件防火墙 (没有硬件防火墙
可以退款)
福州网通服务器托管:2500元/年
详细情况请浏览我们的网站:http://www.eeisp.com
业务联系QQ:419328 393648 354498 415248网维QQ:734098技术QQ:426768
--------------------------------------------------------------------------------------------
虚拟主机:
50元/年 BSD-001普及型虚拟主机 200M PHP空间 30M MySQL数据库 可试用三天
50元/年 WIN-001普及型虚拟主机 200M PHP空间 支持ASP/ASP.net/PHP 可试用三天
试用地址:http://www.eeisp.com
--------------------------------------------------------------------------------------------
中华人民共和国工商注册号:4409002200067
中华人民共和国增值电信业务经营许可证 ICP/ISP:粤B2-20050130
代理详细价格请咨询本公司商务! http://www.eeisp.com
业务联系QQ:419328 354498 393648 415248网维QQ:734098技术QQ:426768
谢谢您长期以来对终天网络的支持, 让您满意的服务是我们全体新誉员工不断追求的目标!!