servlet和jsp与struts之间的关系
展开全部
1.Servlet是一种服务器端的Java应用程序,jsp是动态网页的编程语言,struts是一种连接工具,建立可扩展的应用。你可以看图来理解网址是:http://baike.baidu.com/albums/25603/25603.html#0$9e7ce6dc5b229eb2cd116612
2.JavaServer Pages(JSP)是一种实现普通静态HTML和动态HTML混合编码的技术,JSP并没有增加任何本质上不能用Servlet实现的功能。但是,在JSP中编写静态HTML更加方便,不必再用println语句来输出每一行HTML代码。更重要的是,借助内容和外观的分离,页面制作中不同性质的任务可以方便地分开:比如,由页面设计者进行HTML设计,同时留出供Servlet程序员插入动态内容的空间。
2.JavaServer Pages(JSP)是一种实现普通静态HTML和动态HTML混合编码的技术,JSP并没有增加任何本质上不能用Servlet实现的功能。但是,在JSP中编写静态HTML更加方便,不必再用println语句来输出每一行HTML代码。更重要的是,借助内容和外观的分离,页面制作中不同性质的任务可以方便地分开:比如,由页面设计者进行HTML设计,同时留出供Servlet程序员插入动态内容的空间。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jsp用来输出显示
servlet用来处理用户请求
而struts的action也是处理请求的
其实struts的action也是需要servlet来实现的
servlet用来处理用户请求
而struts的action也是处理请求的
其实struts的action也是需要servlet来实现的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jsp是用来动态创建网页的。。一般根据servlet返回的数据来显示。在mvc模式作为表示逻辑
struts是一个封装好的通用框架
至于为什么说jsp是一种特殊的servlet呢?
当客户端请求一个jsp页面的时候
服务器会把jsp转化成为一个对应的java类,该类里面和一个servlet结构相似
如果你用tomcat服务器,你可以在work文件夹下找到jsp对应的应用名下的文件夹,里面会有你的jsp转化成的java类,你打开看看就会明白的。。
语言表达能力不是很好,希望你能明白
struts是一个封装好的通用框架
至于为什么说jsp是一种特殊的servlet呢?
当客户端请求一个jsp页面的时候
服务器会把jsp转化成为一个对应的java类,该类里面和一个servlet结构相似
如果你用tomcat服务器,你可以在work文件夹下找到jsp对应的应用名下的文件夹,里面会有你的jsp转化成的java类,你打开看看就会明白的。。
语言表达能力不是很好,希望你能明白
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询