-
2-1-3查看全部
-
2-1-2查看全部
-
2-1-1查看全部
-
MVC模型(JSP+Servlet+dao)实现购物车添加查看全部
-
Model2开发思想的体现查看全部
-
在web.xml中配置初始化参数查看全部
-
Servlet与9大内置对象的关系查看全部
-
初始化之前要先调用构造方法,也就是init()方法调用之前要先调用构造方法查看全部
-
1、useBean。 定义Bean的名称。后面setProperty和getProperty的名称要和这个保持一致。 2、setProperty 用于将网页上面的内容传给JavaBean. 3、getProperty 用于将JavaBean中的内容传给网页。查看全部
-
Servlet获取表单数据各个项目之间的关系: 首先创建登录界面reg.jsp,里面声明了表单中各项数据:username,gender,email等 接着创建javaBeans(类):Users,里面同样声明了表单各项数据:username,gender,email等(此时和登录界面声明的数据命名属性相同但内容不一样) 接下来创建Reg servlet(java类): 声明一些参数例如:username1,gender1,email1等通过username1=request.getParameter("username");将用户输入提交的username赋值给username1,然后调用(实例化Users u=new Users())u.setusername(username1)将username1也就是用户提交的username存入Users类中的属性 还要将用户数据存到session中方便后续调用 request.getSession().setAttribute("regUser", u);(这里的regUser是session的命名,后续可调用) //页面跳转request.getRequestDispatcher("../userinfo.jsp").forward(request, response); 最后再创建一个登陆后的页面userinfo.jsp 利用<jsp:useBean id="regUser" class="entity.Users" scope="session"/> 也就是useBean方法 再通过jsp:getProperty来调用Users类中的username等各种属性从而显示在登录后的页面表单中 <jsp:getProperty name="regUser" property="username"/>查看全部
-
语法<jsp:getProperty name="实例化对象名称(id)" property="属性名称" />查看全部
-
request.getSession().setAttribute(“绑定名”,绑定值); 这段代码的意思就是:获取session对象,然后把要绑定对象/值 帮定到session对象上 用户的一次会话共享一个session对象查看全部
-
servlet执行顺序 先构造方法 初始化方法 doget(dopost)方法 [服务器关闭 则执行destory方法查看全部
-
首先你先要弄懂什么是servlet,servlet是在服务器端执行的java程序,只不过它有专门的一套规则(就是我们平常所说的api);jsp说得简单点就是用另一套简单的规则写的servlet程序,它可以写java代码,还可以写html代码,JavaScript,css等等……,但是到服务器端首先会被转成servlet程序然后就按照servlet的执行顺序执行了。查看全部
-
JSP的职责:从数据库取出数据,显示所有的留言信息(当中要用少量的,简单的逻辑处理:循环)、显示签写留言的页面(几乎全部都是html)。 Servlet的职责:接受签写留言页面提交过来的标单数据,进行数据检验,如果正确,则存入数据库并返回留言的显示页面;如果数据有误,给出错误提示后返回签写留言的页面。可以看到,这个就叫做逻辑处理。这些你也完全可以放在JSP中实现,但是用Servlet,其效率和安全性高多了,也让JSP页面变得很简洁明了。 JavaBean的职责:其实一般的留言板是不需要用到JavaBean的,但在这里,为了让你明白,还是牵强的把JavaBean用进来。所谓JavaBean,就是一个很简单的Java类,比如说,网上商城的所有商品是一个商品类,论坛中所有的帖子是一个帖子类,这里,留言板的所有留言是一个留言类,叫做Message类。每个类有着它特定的属性和方法。对于Message类,其属性有主题、内容、日期、留言者等,其方法可以有添加留言、删除留言、修改留言等。使用JavaBean,主要是为了让JSP编程能够适应Java程序员的习惯,直接对类和实例进行操作,而不是直接去操作数据库。 Javabean 就是一个类,这个类就定义一系列 get<Name> 和 set<Name> 方法。 JavaBean与类库的区别: (1)并不是所有有用的模块都必须转化成Bean.Bean主要是能被用来可视化操作去完成一些效果. (2)类库是一个提供函数操作给编程者的一个有效操作,但是并不能从可视化操作中来获益. (3)举个例子来说:提供JDBC数据库访问的API作为一个类库比作为一个bean要好,因为JDBC的核心是用一个可编程的API,并不是能够直接展现于可视化操作.然而,写一个数库库访问Bean在JDBC的顶层还是有意义的.例如,你可以写一个能定制的"Select"bean以助于用户去组成一个查询语句,并且程序运行时用JDBC去运行这个查询语句,并显示结果集查看全部
举报
0/150
提交
取消