jsp页面,点击提交,无任何反映,添加了提示信息,也没有任何提示
代码如下
#======addNews.jsp=========#
<%@ page language="java" import="java.util.*,cn.jmu.dao.*,cn.jmu.vo.*,cn.jmu.dao.impl.*,java.text.SimpleDateFormat" pageEncoding="gbk"%>
<html>
<head>
<title>添加新闻</title>
<link href="../css/table.css" rel="stylesheet" type="text/css" />
</head>
<body>
<script type="text/javascript">
function fun_check_form(){
if(document.form1.title.value==""){
alert("请输入新闻标题信息。");
return false;
}else if(document.form1.content.value==""){
alert("请输入新闻内容。");
return false;
}else{
return true;
}
}
</script>
<%
request.setCharacterEncoding("gbk");
String action = request.getParameter("add");
if (action != null && "add".equals(action)) {
String title = request.getParameter("title");
String content = request.getParameter("content");
NewsDAOImpl newsdao = new NewsDAOImpl();
News news = new News();
news.setTitle(title);
news.setContent(content);
boolean result = newsdao.insertNews(news);
if (result)
out.print("<script type='text/javascript'>alert('添加成功');location.replace('manageNews.jsp');</script>");
else
out.print("<script type='text/javascript'>alert('添加失败。');history.go(-1);</script>");
}
%>
<form action="addNews.jsp" method="post" class="form1" onSubmit="return fun_check_form()">
<table width="654" height="300" border="0" align="center">
<input type="hidden" name="action" value="add">
<tr>
<td height="30" colspan="2" align="center" bgcolor="#66FF66">
<font size="+1" style="font-weight: bold;">添加新闻</font></td>
</tr>
<tr>
<td width="94" height="38" align="center" bgcolor="#66FFCC"><b>新闻标题:</b></td>
<td width="544" bgcolor="#66FFCC">
<input name="title" type="text" id="title" size="77" /></td>
</tr>
<tr>
<td height="100" align="center" bgcolor="#66FFCC"><b>新闻内容:</b></td>
<td valign="top" bgcolor="#66FFCC">
<textarea name="content" id="content" cols="77" rows="20"></textarea></td>
</tr>
<tr>
<td height="25" colspan="2" align="center" bgcolor="#FFCCCC">
<input type="submit" name="submit" value="提交" />
<input type="reset" name="reset" value="重置" />
</td>
</tr>
</table>
</form>
</body>
</html>