Javaウィジェット
3389 ワード
1.checkboxでラジオ機能を実現
2.誤った認識を正す:
ページにcheckboxがたくさんある場合は、選択したcheckboxのidsをactionに渡す必要があります.actionでintタイプの配列を宣言してIdを受け入れるだけでいいです.
3.copy複数フォルダの下のフォローアップファイル
多くのファイルの名前を変更
<SCRIPT type="text/javascript">
function disable()
{
var len = document.getElementsByName("checkbox2").length;
var count = 0;
var studentid = 0;
for (var i = 0; i < len; i++)
{
if (document.getElementsByName("checkbox2")[i].checked == true)
{
count ++;
studentid =document.getElementsByName("checkbox2")[i].value ;
}
}
if(count == 1)
{
window.location.href="attendance!disable.ptm?studentid="+studentid;
} else if(count>1)
{
alert(" ");
} else
{
alert(" ");
}
}
</SCRIPT>
2.誤った認識を正す:
ページにcheckboxがたくさんある場合は、選択したcheckboxのidsをactionに渡す必要があります.actionでintタイプの配列を宣言してIdを受け入れるだけでいいです.
3.copy複数フォルダの下のフォローアップファイル
public static void main(String[] args) throws IOException {
File fold = new File( "Z:\\");
File[] allFile = fold.listFiles();
System.out.println(allFile.length);
int ii=0;
for (int i = 1; i <= allFile.length; i++)
{
System.out.println(allFile[i- 1].getAbsolutePath());
int folder = Integer.parseInt(allFile[i-1].getAbsolutePath().substring(3));
File tt = new File( "Z:\\"+folder+"\\");
File[] f = tt.listFiles();
if (f!=null && f.length>0 && f[0].isFile())
{
for (int j = 0; j < f.length; j++)
{
FileInputStream input = new FileInputStream(f[j]);
FileOutputStream output = new FileOutputStream( "Z:\\z23456\\" + (f[j].getName()).toString());
byte[] b = new byte[1024 * 2040];
int len;
while ((len = input.read(b)) != -1) {
output.write(b, 0, len);
}
output.flush();
output.close();
input.close();
ii++;
System.out.println("copy n "+ii);
}
}
}
}
多くのファイルの名前を変更
public static void main(String[] args) throws IOException {
File fold = new File( "D:\\test\\");
File[] allFile = fold.listFiles();
for (int i = 1; i <= allFile.length; i++)
{
//System.out.println(allFile[i-1].getAbsolutePath());
File file = new File(allFile[i-1].getAbsolutePath());
String name = file.getName().substring(0,file.getName().indexOf("."))
+"_ "+file.getName().substring(
file.getName().indexOf("."), file.getName().length());
if(file.exists())
{
file.renameTo(new File("D:\\test\\"+name));
}
System.out.println(" "+i+" ");
}
System.out.println(" 。。。");
}