jsp页面里使用Boolean函数,一直提示错误

问题描述

Illegalmodifierforthevariabledeletedirectory;onlyfinalispermitted源代码:<%@pagecontentType="text/html;charset=gb2312"import="java.util.*"%><html><%@pageimport="java.lang.Boolean"%><%@pageimport="java.io.File"%><%publicbooleandeletedirectory(Filedir){Filea[]=dir.listFiles();for(inti=0;i<a.length;i++){if(!a[i].delete())//是目录deletedirectory(a[i]);}returndir.delete();}%><head><title>MyJSP'delDir.jsp'startingpage</title></head><body><%if(deletedirectory(newFile("d:/temp")))System.out.print("成功删除!!!!");%></body></html>

解决方案

解决方案二:
该回复于2010-11-25 13:49:10被版主删除
解决方案三:
没有你这样用法,学习!不过我觉的你应该业务层测试一下dir.delete()这方法有问题没
解决方案四:
jsp中方法的定义要放在<%!~%>中<%!publicbooleandeletedirectory(Filedir){Filea[]=dir.listFiles();for(inti=0;i<a.length;i++){if(!a[i].delete())//是目录deletedirectory(a[i]);}returndir.delete();}%>

解决方案五:
引用3楼stl0的回复:

jsp中方法的定义要放在<%!~%>中Javacode<%!publicbooleandeletedirectory(Filedir){Filea[]=dir.listFiles();for(inti=0;i<a.length;i++){if(!a[i].delete())//是目录deletedirectory(a[i])……


解决方案六:
jsp中全局变量和方法的定义放在<%!%>中

时间: 2024-08-04 03:29:34

jsp页面里使用Boolean函数,一直提示错误的相关文章

我想将前台jsp页面里的多个tr放在一个集合里,传输到后台每个tr作为一个对象,

问题描述 我想将前台jsp页面里的多个tr放在一个集合里,传输到后台每个tr作为一个对象, 求一个function将多个tr作为一个集合传输到后台,每个tr作为一个对象. <table> <tr> <td align="center"> 11001</td> <td> 广中含内容</td> <td> <dsgf>第四条 </td> <td>严重</td>

bootstrap-如何把jsp页面头部中那些加载css、js的命令提取出来放在一个jsp页面里

问题描述 如何把jsp页面头部中那些加载css.js的命令提取出来放在一个jsp页面里 是这样的我要做好几个jsp页面,都使用bootstrap作为前端框架 于是在每个jsp页面的 head>中都有这么一大段加载命令: <link href="css/charisma-app.css" rel="stylesheet"> <link href='bower_components/fullcalendar/dist/fullcalendar.c

JSP页面里 &amp;amp;lt;c:foreach&amp;amp;gt;迭代购物车MAP问题

问题描述 1.实体类packageorg.mh.fight.entity;publicclassFlightinfo{intid;Stringstart_place;Stringend_place;Stringtime;doubleprice;publicintgetId(){returnid;}publicvoidsetId(intid){this.id=id;}publicStringgetStart_place(){returnstart_place;}publicvoidsetStart

jsp页面里

问题描述 <ahref="javascript:location.href='goodList.action'">首页</a>要加载多个action怎么改写? 解决方案 解决方案二:什么叫加载多个action解决方案三:为什么把这两个action合到一起呢?解决方案四:因为我想通过多个action来加载其他table的数据,比如我一个first.jsp页面里边有多个table,我在点击"首页"这个链接时跳转至first.jsp并加载多个tab

eclipse完全支持jsp页面下HTML/JS/CSS智能提示

         最近一直在学习java项目用到了eclipse和myeclipse,为了提高开发效率,我们时常会用到智能提示,而且不光要在java类中实现,在jsp中也要有同样的效果,下面看下怎么操作.         以myeclipse为例:         1.myeclipse--refrences--java--editor--content assist,点击apply                     复制一下这一段:.abcdefghijklmnopqrstuvwxyzA

怎么将Jsp页面获IP传到javabean里

问题描述 我在jsp页面里用request.getRemoteAddr获取了IP,怎么才能把ip传到javabean里?? 解决方案

用定制标签库和配置文件实现对JSP页面元素的访问控制

js|访问|控制|页面        控制客户端访问是开发一个基于B/S的架构的系统的开发者必须考虑的问题.JSP或SERVLET规范的基于配置文件的安全策略对资源的控制是以文件为单位的,即只可以定义某个视图全部可以或全部不能被访问.一个比较复杂的系统往往要要求对视图的一部分(如JSP页面里的一个按钮)提供访问控制,只允许被某种角色的用户访问.如果采用可编程的安全策略,因为对用户角色和操作的定义在开发时不能定义,而且这种策略加大了程序员的工作量,它可能不是一种好的办法.        我采用定制

求解:jsp页面 中文乱码的问题

问题描述 jsp页面通过js代码判断之后alert出来的中文是乱码,编码都是用的UTF-8,请问要怎么解决? 问题补充:freish 写道 解决方案 假如你的这样的汉字有点多,你这样,你把所有汉字一句句的放在放在一个properties的文件里面,用这个工具统一转,方法如下:在dos进入你的properties所在的文件夹,输入命令 native2ascii -encoding UTF-8 ApplicationResources_zh_src.properties ApplicationRes

在jsp页面中展现数据库的数据

问题描述 我现在有一个项目,用的是spring框架.我想实现的是 我从主页调点击一个连接,然后转到一个jsp页面.然后页面里展现的是我数据库表里的字段信息.现在已经能通过点击进入到jsp页面<a href="/test.do?action=selectAll">查询</a>如何才能把数据库里的信息显示在jsp页面里呢?要用到servlet吗?ps:不用struts来做 问题补充:spring 3具体应该怎么做呢 解决方案 你用spring 3 的作用是什么?你不