Javaweb
J · Collar
网络专业大三学僧
展开
-
持久化实体persist()--往数据表中插入数据
对于DAO层应用来说,主要的工作就是将EntityManager管理的实体持久化到数据库中保存起来,即将内存中的实体对象写入到数据表中,在表中反应的是新增了一行记录。 持久化的方法是: em.persist(stu); 例如,我们将一个学生实体保存到数据库: try { Student student = new Student(); student.setName(“刘畅”); student.setSex(true); student.setAge((short)25); em.persist(stud原创 2020-12-06 18:50:47 · 1318 阅读 · 0 评论 -
JavaBean通过tomcat向MySQL数据库提交信息时出现的中文乱码问题
通过编写一个简单的教学管理系统来学习JavaBean时,书写新增用户的过程中,出现了新增用户信息中文乱码的问题,如图: 在新增用户页面的业务逻辑代码段,添加了 request.setCharacterEncoding("utf-8"); response.setCharacterEncoding("utf-8"); 两行代码,问题依旧没有得到解决。 经过查阅资料,总结得知,若想在Java+servlet+JavaBean中减少乱码问题的出现,需要做到以下两点的统一: 1、Servlet 和 JavaBe原创 2020-10-12 20:50:41 · 155 阅读 · 0 评论 -
熟悉Servlet的运行机制和生命周期管理,能够编写和配置简单的Servlet程序
熟悉Servlet的运行机制和生命周期管理,能够编写和配置简单的Servlet程序。 实验内容 1、通过servlet实现对学生信息的增加(需要对输入的信息进行必要的验证)。具体步骤如下: 在JavaEEtest工程中,创建一个增加学生信息的web页面AddStudent.html,该页面通过一个表单,添加学生的学号、姓名、性别、年龄、出生日期以及班级信息。该表单的action属性为“/JavaEEtest/servlet/AddStudentServlet” <?xml version="1.0原创 2020-09-24 16:37:40 · 271 阅读 · 0 评论