java怎样接受来自jsp页面的输入数据,然后将数据插入到数据库。求详细代码

如题所述

例子
页面:
<input type="text" name="username" value=""/>
后台:
String username=request.getParameter("username");//就可以取到了
数据都拿到了,插入数据库就不用说了追问

后台还需要写username是来自哪个jsp文件吗

追答

不是在web.xml中有servlet么?你表单提交不是有个,那么你这个页面提交肯定是自动去找对应action的处理类啊,不需要在后台自己写来自那个jsp文件,如果想要处理完再跳转到哪个页面,这个页面是要自己指定的

追问

web.xml还需要自己配置吗?我看我web.xml里面都是些index.jsp和default.jsp,没有我想要的login.jsp和insert.jsp

追答

既然你都这么真心诚意的问了,那我就大发慈悲的告诉你,这位同学,在web开发这块,你是一点基础都木有,还是先看书去吧,免得头都搞大了还白忙活

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-03-11
你可以在建java的时候选建servlet文件撒,这样会自动帮你再web.xml中配置;跳转页面是在java文件中设置的;web.xml里设置的只是设置系统运行是的默认加载页面本回答被网友采纳

求教,怎么在java类中获取jsp页面控件的值,并用其查询数据库
1、在web工程里面创建一个Servlet类,继承HttpServlet,重写doPost,doGet方法,在doPost方法中调用doGet方法;2、在doGet方法中把要设置到jsp页面的值存到request中;3、在doGet方法中添加转发到jsp页面的代码;4、在jsp页面中使用jstl标签获取存入的值。事例代码如下:Servlet类:public class DemoServlet ...

怎样在把jsp页面中用户输入的数据的通过hibernate存入到数据库
通过form把数据传到后台,用你对象的属性,如user对象,属性name,那就user.setName(Name),然后session.save(user);trans.commit();session.close();就可以了

java中,如何在后台获取jsp页面中提交的radiobutton的值,并存入数据库...
var radios = document.getElementsByName("radio");var values="";radio是你的radio的名字,所有的ridio的名字要相同。for(var i = 0;i<radios.length;i++){ if(radios[i].checked==true){ values=radios[i].value;} } 最后values的值就是你选中的值。

java web如何将获取的前台数据更新到数据库中
1.前台jsp页面或者html页面 2.后台servlet类中 public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { String name = request.getParameter("name");String sex= request.getParameter("sex");String age= request.getParameter("age");S...

如何将数据写入数据库(oracle)中,数据是从网页上读入的,(jsp)
只要你在后台写了连接数据库的方法,并且写了入库的方法,如save方法,就可以放入数据库中了。至于连接数据库的代码,网上一大堆。如果数据库中字段也是Date类型,那么就不用转换了,如果是varchar2,java可以用 new SimpleDateFormat()来处理,百度搜索下就可以了。

jsp中填写完信息后怎样连接到SQLserver2000数据库中,显示到列表...
通常情况下你需要一个servlet类或者action类来接收用户在jsp的form表单中填写的数据,然后在类中开启数据库链接,建立statement对象,然后用这个对象把数据存储到数据库中,显示到列表页面是一个相反的操作,从数据库里把数据读出来,然后放到request中request.setAttribute(),然后在页面上用request.getAttribute(...

java jsp servlet 怎么在当前页面 文本框中输入一个值 里面调用数据库...
比如你的servlet是testServlet,调用数据库的类是DB,就是这样 当你点击提交或者确定之后转到testServlet,testServlet里面接下值String a = request.getParameter("startr");a就是你输入文本框的值,然后你调用数据库连接类查库就可以了。

java怎样将读取数据写入数据库
我也去答题访问个人页 关注 展开全部 Java可以使用JDBC对数据库进行读写。JDBC访问一般分为如下流程: 一、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。 例如: try{ \/\/加载MySql的驱动类 ...

jsp页面的表单提交的日期怎样提交到数据库
基本思路就是接收表单提交的字符串,进行格式化转换为Date,用预处理语句插入数据库 步骤 表单提交 格式化转换 String str = request.getPramater("date");Date date = new SimpleDateFormat("yyyy-MM-dd").format(str);预处理语句 PreparedStatement ps = 连接.prepareStatement("insert into 表 values...

JAVA代码如何实现获取一个html页面的文本框的输入的值然后显示在另一...
是转到后台,通过后台再做跳转到Show.jsp的,如果你仅仅只是在show.jsp中显示的话,可以通过JS传参的方式去实现,具体如下: window.location.href="show.jsp?name="+ document.getElementById("name").value;

相似回答