JSP/Javaで一意のIDを生成してテキストに入力するにはどうすればいいですか?UDDIDを使用するようにしましたが、1,2,3,4,5あなたは、Javaアプリケーションでインクリメント固有のIDをしたい場合は、現在の入力コードアウト6,7,8などJSP入力用のIDを生成する方法
は、一般的には
JSP/Javaで一意のIDを生成してテキストに入力するにはどうすればいいですか?UDDIDを使用するようにしましたが、1,2,3,4,5あなたは、Javaアプリケーションでインクリメント固有のIDをしたい場合は、現在の入力コードアウト6,7,8などJSP入力用のIDを生成する方法
は、一般的には
次
<%
String name = request.getParameter("name");
String question = request.getParameter("question");
java.util.Date date = new java.util.Date();
String file_name = "form.txt";
try{
ReadFile file = new ReadFile(file_name);
String[] aryLines = file.OpenFile();
int i;
for(i=0; i< aryLines.length; i++);
}
catch (IOException e){
System.out.println("Sorry,not accepted");
}
WriteFile fileWriter = new WriteFile(file_name, true);
fileWriter.writeToFile(name+","+question+","+date+","+"Pending");
%>
多くのおかげで、AtomicInteger sがうまく機能しています。
サンプルコードから、一意のIDを使用する理由を判断するのは難しいです。上記のファイルコードはJSPに入れるべきではありません。それはあまり良いことではありません。ユニークなIDがなぜ必要なのかを明確にすることはできますか? –
@Bartvl @Tom Hartwellこんにちは、私たちはそれを他の人と一緒にテキストファイルに入力します。だから 'fileWriter.writeToFile(ID +"、 "名前+"、 "+質問+"、 "+日付+"、 "+"ペンディング "); '。したがって、テキストファイルでは、 "1、最初、質問、Tue Feb 28 14:59:53 GMT 2012、Pending"のようになります – kdav4
@ user1235590テキストファイルから読み込んだ行をループするときは、あなたのID値としてのi(またはあなたがループのために使った変数)ループによって自動的にそれが増えます:) – Bartvbl