我有一个显示一些静态文本的现有JSP页面。我想知道如何使用JSP创建一个包含此静态文本的文件,该文件只需单击一个按钮即可运行(例如,使用某些java.io文件创建逻辑获取或发布到另一个jsp页面)。
答案 0 :(得分:3)
尝试使用按钮
创建样本 <%@page import="java.io.*"%>
<%
//File creation
String strPath = "C:\\example.txt";
File strFile = new File(strPath);
boolean fileCreated = strFile.createNewFile();
//File appending
Writer objWriter = new BufferedWriter(new FileWriter(strFile));
objWriter.write("This is a test");
objWriter.flush();
objWriter.close();
%>
答案 1 :(得分:1)
<%@page import="java.io.File" %>
File f = new File("create.txt");
if (!f.exists())
f.createNewFile();
有关FileWriter
的详细信息,请参阅documentation。
答案 2 :(得分:1)
<html>
<head>
<title>JSP Test</title>
</head>
<body>
<form action="test.jsp">
<input type="submit" name="submit" value="Click Me" />
</form>
</body>
</html>
然后在test.jSP中,写下“Dorababu”的代码
答案 3 :(得分:0)
useranswer = int(input("Enter the answer here:"))
or
useranswer = float(input("Enter the answer here:"))
&#13;