是的,这是我的情况,我在页面 (index.jsp) 上有一个表单,它将数据提交到 JSP 页面 (output.jsp),然后该页面将处理数据并输出结果。我想将其结果插入 MySQL 数据库。
我尝试过直接在 JSP 中使用 MySQL 做一些事情,但有人建议我不要这样做,因为我相信它会打开安全漏洞。
因此,我创建了一个 SubmitServlet.java(默认情况下,Netbeans 将其放入 Source Packages/default 包中,而不是网页中 JSP 文件的位置)。我知道我必须在这里进行大量连接,但我不完全确定如何将数据从 JSP 提交到数据库中,再提交到 servlet。我需要做什么?
我在 RoseIndia 上读过一些教程,但它们只是让我对实际需要什么更加困惑,因此我们将非常感谢任何帮助!
PS:还值得指出的是,我对 Java Web 应用程序完全陌生,所以你越把我当作一个十足的白痴越好!
最佳答案
Rose India 不是一个学习的好地方。
不,您需要一两个中间 servlet。
将问题分解为多个 block :架构、CRUD 操作、中间层模型、服务、将 HTTP 请求编码到对象并返回、HTML 和 CSS 以及 JavaScript。不要试图一次完成所有事情。从单个垂直方向开始并使其发挥作用,然后移动到下一个。
分解是计算机科学和问题解决的标志。
关于java - JSP - 连接并将数据插入 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12027853/