• 大小: 20KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-09
  • 语言: Java
  • 标签: jsp  servlet  javabean  jdbc  

资源简介

适合首次接触jdbc数据库连接的初学者 完全代码 可运行

资源截图

代码片段和文件信息

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import database.DatabaseBean;




public class CheckServlet extends HttpServlet {

/**
 * Constructor of the object.
 */
public CheckServlet() {
super();
}

/**
 * Destruction of the servlet. 

 */
public void destroy() {
super.destroy(); // Just puts “destroy“ string in log
// Put your code here
}

/**
 * The doGet method of the servlet. 

 *
 * This method is called when a form has its tag value method equals to get.
 * 
 * @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 doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {

response.setContentType(“text/html“);

PrintWriter out = response.getWriter();
out.println(““);
out.println(““);
out.println(“  tle>A Servlettle>“);
out.println(“  “);
out.print(“    This is “);
out.print(this.getClass());
out.println(“ using the GET method“);
out.println(“  “);
out.println(““);
out.flush();
out.close();
}

/**
 * The doPost method of the servlet. 

 *
 * 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 {

response.setContentType(“text/html“);
PrintWriter out = response.getWriter();
out.println(““);
out.println(““);
out.println(“  tle>A Servlettle>“);
out.println(“  “);

DatabaseBean database=new DatabaseBean();
String userName=request.getParameter(“name“);
String userPS=request.getParameter(“password“);
try{
if(database.logInUser(userNameuserPS))
out.write(userName+“ Login succeeded!“);
else
out.write(“Login failed“);
}catch(Exception e){
out.write(“wrong“);
}

out.println(“  “);
out.println(““);
out.flush();
out.close();
}

/**
 * Initialization of the servlet. 

 *
 * @throws ServletException if an error occurs
 */
public void init() throws ServletException {
// Put your code here
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        558  2013-04-15 13:09  demo\.classpath

     文件        285  2013-04-15 13:09  demo\.mymetadata

     文件        262  2013-04-15 13:09  demo\.mystrutsdata

     文件       1493  2013-04-15 13:09  demo\.project

     文件        500  2013-04-15 13:09  demo\.settings\.jsdtscope

     文件        330  2013-04-15 13:09  demo\.settings\org.eclipse.jdt.core.prefs

     文件         49  2013-04-15 13:09  demo\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2013-04-15 13:09  demo\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       2967  2013-04-15 13:09  demo\src\CheckServlet.java

     文件         87  2013-04-15 13:09  demo\src\com\yourcompany\struts\ApplicationResources.properties

     文件        915  2013-04-15 13:09  demo\src\database\DatabaseBean.java

     文件        936  2013-04-15 13:09  demo\WebRoot\login.jsp

     文件         36  2013-04-15 13:09  demo\WebRoot\meta-INF\MANIFEST.MF

     文件         48  2013-04-15 13:09  demo\WebRoot\WEB-INF\.struts-config.mex

     文件       2576  2013-04-15 13:09  demo\WebRoot\WEB-INF\classes\CheckServlet.class

     文件         87  2013-04-15 13:09  demo\WebRoot\WEB-INF\classes\com\yourcompany\struts\ApplicationResources.properties

     文件       1814  2013-04-15 13:09  demo\WebRoot\WEB-INF\classes\database\DatabaseBean.class

     文件       8868  2013-04-15 13:09  demo\WebRoot\WEB-INF\struts-bean.tld

     文件        430  2013-04-15 13:09  demo\WebRoot\WEB-INF\struts-config.xml

     文件      66192  2013-04-15 13:09  demo\WebRoot\WEB-INF\struts-html.tld

     文件      14511  2013-04-15 13:09  demo\WebRoot\WEB-INF\struts-logic.tld

     文件      64659  2013-04-15 13:09  demo\WebRoot\WEB-INF\struts-nested.tld

     文件       1631  2013-04-15 13:09  demo\WebRoot\WEB-INF\struts-template.tld

     文件       7850  2013-04-15 13:09  demo\WebRoot\WEB-INF\struts-tiles.tld

     文件      41224  2013-04-15 13:09  demo\WebRoot\WEB-INF\validator-rules.xml

     文件       2680  2013-04-15 13:09  demo\WebRoot\WEB-INF\web.xml

     目录          0  2013-04-15 13:09  demo\WebRoot\WEB-INF\classes\com\yourcompany\struts

     目录          0  2013-04-15 13:09  demo\WebRoot\WEB-INF\classes\com\yourcompany

     目录          0  2013-04-15 13:09  demo\src\com\yourcompany\struts

     目录          0  2013-04-15 13:09  demo\WebRoot\WEB-INF\classes\com

............此处省略16个文件信息

评论

共有 条评论