⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 message.jsp

📁 一个论坛小程序,虽然很小,但几乎包括了论坛的所有功能
💻 JSP
字号:
<html>
<%@ page contentType="text/html;charset=gb2312" import="java.sql.*,java.io.*"%>
<jsp:useBean id="sa" class="save1.save" scope="session">
<jsp:setProperty name="sa" property="*"/>
</jsp:useBean>
<script language="javascript">
function check()
{
   var title=document.mess.title.value;
   var author=document.mess.author.value;
   var email=document.mess.email.value;
   var content=document.mess.content.value;
   if(title=="")
   {
      alert("标题不能为空");
      return false;
   }
   if(author=="")
   {
      alert("作者不能为空");
      return false;
   }
   if(email=="")
   {
      alert("E-mail不能为空");
      return false;
   }
   if(content=="")
   {
      alert("内容不能为空");
      return false;
   }
   
}
</script>
<body>
<% 
try
{
   String title=(String)request.getParameter("title");
   String author=(String)request.getParameter("author");
   String email=(String)request.getParameter("email");
   String content=(String)request.getParameter("content");
   ResultSet rst=sa.findnum(title);
   if(rst.next())
   {
      response.sendRedirect("error.htm");
      //out.println("error");
   }else
   {
   sa.adddata(title,author,email);
   File file=new File(title+".txt");
   if(!file.exists())
   {
      file.createNewFile();
   }
   String path=file.getAbsolutePath();
   session.setAttribute(path,path);
   PrintWriter pw=new PrintWriter(new BufferedWriter(new FileWriter(path)));
   pw.write(content);
   pw.close();
   }
}catch(Exception e)
{}
%>
<form action="message.jsp" method="post" name="mess" onsubmit="return check()">
标题:<input type=text name=title><br>
作者:<input type=text name=author><br>
电子邮件:<input type=text name=email><br>
内容:<textarea cols="8" rows="8" name="content"></textarea><br>
提交:<input type=submit value=提交>
</form>

</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -