package com.Look.news;
import java.io.IOException;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import com.Look.news.ConnectionUtrl;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class NewsAddStage extends HttpServlet {
/**
* The doPost method of the servlet. <br>
*
* This method is called when a form has its tag value method equals to
* post.
*
* @param request
* the request send by the client to the server
* @param response
* the response send by the server to the client
* @throws ServletException
* if an error occurred
* @throws IOException
* if an error occurred
*/
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("gb2312");
String modelsID, writeTime, newsSource, newsAuthor, trueName, userID, keyWords, newsTitle, newsMatter;
String sql1, sql;
try {
modelsID = request.getParameter("models");
writeTime = ConnectionUtrl.Nowdate;
newsSource = request.getParameter("newsSource");
newsAuthor = request.getParameter("newsAuthor");
trueName = request.getParameter("trueName");
keyWords = request.getParameter("keyWords");
newsTitle = request.getParameter("newsTitle");
newsMatter = request.getParameter("newsMatter");
sql1 = "select userID from Users where trueName='" + trueName + "'";
Connection conn = ConnectionUtrl.getConnection();
Statement smt1 = conn.createStatement();
ResultSet rs = smt1.executeQuery(sql1);
if (rs.next()) {
userID = rs.getString("userID");
if (newsAuthor == "" || keyWords == "" || newsTitle == ""
|| newsMatter == "") {
response.sendRedirect("../admin/newsAppend.jsp");
} else {
sql = "insert into News (modelsID,writeTime, newsSource, newsAuthor,userID, keyWords, newsTitle, newsMatter) values('"
+ modelsID
+ "','"
+ writeTime
+ "','"
+ newsSource
+ "','"
+ newsAuthor
+ "','"
+ userID
+ "','"
+ keyWords
+ "','"
+ newsTitle
+ "','"
+ newsMatter
+ "')";
// Connection conn = ConnectionUtrl.getConnection();
Statement smt = conn.createStatement();
int getOK = smt.executeUpdate(sql);
if (getOK == 1) {
response.sendRedirect("../admin/newsList.jsp");
}
conn.close();
}
}
} catch (Exception e) {
System.out.print(e.toString());
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
简单的jsp新闻发布网站
共56个文件
jsp:18个
jpg:13个
class:8个
5星 · 超过95%的资源 需积分: 10 407 下载量 45 浏览量
2008-07-02
18:05:49
上传
评论 5
收藏 283KB RAR 举报
温馨提示
一个简单的JSP新闻发布网站--看新闻网,内容包括后台的添加、修改、删除新闻和用户功能,前台显示,页面设置等功能。 可能不怎么好,只用作学习交流!
资源推荐
资源详情
资源评论
收起资源包目录
简单新闻发布网站.rar (56个子文件)
Look_news
.project 1KB
.mymetadata 300B
WebRoot
css
body.css 1KB
inquiry.jsp 5KB
WEB-INF
web.xml 4KB
lib
classes
com
Look
news
BackLoginUtrl.class 3KB
ConnectionUtrl.class 2KB
NewsUtrl.class 2KB
NewsAddStage.class 3KB
UserAddStage.class 2KB
UserUpdateStage.class 2KB
javaBean
UsersStageBean.class 1KB
NewsStageBean.class 1KB
index.jsp 14KB
META-INF
MANIFEST.MF 39B
database
News_Issue.mdb 488KB
admin
stageTop.jsp 656B
queryResult.jsp 4KB
newsAppend.jsp 4KB
backStage.jsp 1KB
newsDelete.jsp 978B
backLogin.jsp 2KB
newsList.jsp 4KB
userManager.jsp 5KB
stageList.jsp 2KB
updateUser.jsp 3KB
newsQuery.jsp 2KB
images
list_3.jpg 16KB
stageList.jpg 12KB
list_6.jpg 16KB
Topstage.jpg 39KB
list_2.jpg 16KB
Thumbs.db 25KB
list_4.jpg 16KB
login.jpg 39KB
list_5.jpg 16KB
list_1.jpg 15KB
newsAlter.jsp 5KB
deleteUser.jsp 1KB
stageShow.jsp 789B
images
navbar.jpg 12KB
Navigate.jpg 13KB
logo.jpg 25KB
Thumbs.db 19KB
main.jpg 34KB
newsPreview.jsp 5KB
homeland.jsp 5KB
.myeclipse
src
com
Look
news
BackLoginUtrl.java 3KB
NewsUtrl.java 2KB
UserAddStage.java 2KB
UserUpdateStage.java 2KB
ConnectionUtrl.java 937B
NewsAddStage.java 3KB
javaBean
NewsStageBean.java 491B
UsersStageBean.java 672B
.classpath 340B
共 56 条
- 1
mykees
- 粉丝: 2
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页