Eclips+Spring从头学到脚之前导篇

10 篇文章 0 订阅
5 篇文章 0 订阅

一直都在关注着新的IT技术,新的IT理念,真希望有一天软件开发也能够流水线化,开发一个新的系统,只不过是把各种现成的零件拼拼装装,就可以按照客户的意图迅速搭建一个企业需求或个人需求。

不过只是关注,一直都没有在探索上下过功夫,不是不想,而是没能力,呵呵~~,但现在觉得什么事情不管结果如何,还是实践一下比较好,省得给人以纸上谈兵之像,这不,俺也开始深入学习了。

99年毕业后参加工作,现在和那时的环境相比,好多理念都发生了多次的升级,但是始终没有逃脱IT项目特有的那种痛苦和不延期就不是IT项目的现象,也不知此从何时开始,IT人士不再享有成功人士的光环,取而代之的是“IT民工”,这么说绝没有瞧不起民工的意思,只是想突出IT人士正在渐渐的,由脑力劳动者,变成了体力劳动者,IT人士的工作不再是让人们钦佩羡慕的具有高科技含量的工作,而是被“纯粹”的体力劳动而代替了,那加班比民工只多不少,说实话,还赶不上民工呢,尤其是看不到项目结束的彼岸时,那感觉,生不如死,哈哈~~~。

以前每次学习新鲜事物都是在脑子里,看过就看过了,什么都没有留下,而且每次都是从头开始,别说脚了,腰都没到,所以这次想来次彻底的,那就是“从头一定要学到脚”,而且要有学习纪录,一来是整理自己的思想,二来是给别人看看,俺可是真的学了,不是光动动嘴皮子了,至于能不能有点发明创造,那就看造化了,呵呵~~

好了,废话到此打住,省的写成散文了,下面开始进入正题…….

因为目前个人的思想水平,总觉得将来,或者将来的将来,始终是B/S的天下,真正你要让客户满意,那就不能让人家动不动就打个package,动不动就说你们员工的机器太old了,该换新的,要不就是,“我早就说了,我们开发的东东,就认WinXP,你非往Vista上安,那不是难为我吗?”…..所以说,B/S的系统对客户最宽松,你只要有浏览器(当然是我们事先要求好的版本,要不拿个IE3或4什么的那也够BT的了),想怎么用就怎么用,是吧?不寄希望你100%认可这个观点,60%就满足了,呵呵~~

哎呀,又跑题了(画外音:尽扯些没用的,还没开始正题啊,你能不能行了!@#$$#@$#@$@........),ok,ok,这就开始,“翠花,上Eclipse和Spring。。。。。”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我可以为您提供一个简单的示例,展示如何使用Eclipse、JSP、Servlet和MySQL创建一个登录系统。以下是详细步骤: 1. 首先,您需要在Eclipse中创建一个动态Web项目。在Eclipse的菜单栏中,选择File -> New -> Dynamic Web Project。在弹出的对话框中,指定项目名称和目标运行时,然后单击Finish。 2. 创建JSP页面。在WebContent目录下创建一个名为login.jsp的文件。在该文件中,创建一个表单,以便用户可以输入用户名和密码。 3. 创建Servlet。在src目录下创建一个名为LoginServlet的Java类。在该类中,实现doPost方法,以便从JSP页面中获取用户输入的用户名和密码,并将其与数据库中存储的值进行比较,如果匹配,则允许用户登录。 以下是LoginServlet的示例代码: ``` import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/LoginServlet") public class LoginServlet extends HttpServlet { private static final long serialVersionUID = 1L; public LoginServlet() { super(); } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String username = request.getParameter("username"); String password = request.getParameter("password"); Connection conn = null; PreparedStatement pstmt = null; ResultSet rs = null; try { Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql://localhost:3306/mydb"; //修改为你的数据库地址 String user = "root"; //修改为你的数据库用户名 String pass = "123456"; //修改为你的数据库密码 conn = DriverManager.getConnection(url, user, pass); String sql = "SELECT * FROM users WHERE username=? AND password=?"; pstmt = conn.prepareStatement(sql); pstmt.setString(1, username); pstmt.setString(2, password); rs = pstmt.executeQuery(); if (rs.next()) { response.sendRedirect("welcome.jsp"); } else { response.sendRedirect("login.jsp"); } } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } finally { try { if (rs != null) rs.close(); if (pstmt != null) pstmt.close(); if (conn != null) conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } } ``` 4. 创建MySQL数据库。在MySQL中创建一个名为mydb的数据库。在该数据库中创建一个名为users的表,该表具有以下结构: ``` CREATE TABLE users ( id INT(11) NOT NULL AUTO_INCREMENT, username VARCHAR(50) NOT NULL, password VARCHAR(50) NOT NULL, PRIMARY KEY (id) ); ``` 5. 将MySQL驱动程序添加到项目中。将MySQL JDBC驱动程序的JAR文件添加到项目的WebContent / WEB-INF / lib目录中。 6. 运行项目。在Eclipse中,右键单击项目,选择Run As -> Run on Server。在浏览器中输入http:// localhost:8080 / [项目名称] / login.jsp,以打开登录页面。 这就是一个简单的Eclips+jsp+servlet+mysql登录实例的实现,希望能对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值