手机版

Servlet JavaBean JSP创建Java Web注册和登录功能

时间:2021-10-29 来源:互联网 编辑:宝哥软件园 浏览:

Java Web实现的MVC结构图如下,其中控制器部分由Servlet实现,模型部分由JavaBean实现,大部分视图由Jsp页面实现。

基本的JSP JavaBean两层结构的工作原理应该很熟悉,也很容易理解。但是,有一点必须明确,那就是用户通过浏览器发送网页请求。请求到达服务器后,在服务器端搜索相应的网页。如果是第一个请求(第二个请求不需要解释和执行),JSP应该生成一个Servlet,然后通过Servlet引擎执行Servlet,将调用JavaBean的结果嵌入到页面中,返回到用户的浏览器中。JSP JavaBean Servlet三层结构的本质是添加一个Controller:Servlet来分发客户端浏览器的请求。如果将Servlet理解为预处理客户端的请求,那么理解它将会很有帮助。web.xml配置文件可以用来查找用户请求和特定Servlet之间的对应关系,每个Servlet都有一个与之对应的特定Servlet对象,所以它是一个继承自HttpServlet的Servlet对象,用于处理用户请求。

﹤!- JSPC servlet映射开始-\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\- JSPC servlet映射end-\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\通过ms1,对应servlet对象的消息。FirstAction可以找到,即/newsmain-\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\现在我知道用户/newsmain请求将由新闻的对象处理。FirstAction类,所以为了理解这个程序,我需要了解FirstAction是什么。例如,下面是FirstAction的一个实现。

public final class FirstAction扩展了httpersvlet { protected void service(httpersvletrequest req,HttpServletResponse resp)引发ServletException,IOException { DB=new DB();http session session=req . GetSession();请尝试{ session.setAttribute(常量。新闻,新闻。search news title(db));} catch(异常e){ e . printstacktrace();} db . close();string target='/P43 _ News/newsmain . JSP ';resp.sendRedirect(目标);}}通过这个实现,我们可以看到当服务器收到客户端的请求执行新闻的操作时。然后,它将返回值放入。

版权声明:Servlet JavaBean JSP创建Java Web注册和登录功能是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。