当前位置:  技术问答>java相关

大家可以探讨一下Servlet的设计模式么?

    来源: 互联网  发布时间:2015-07-04

    本文导语:  总感觉到设计Servlet太痛苦,一个DoGet的方法好长,可读性真的太差,不知道有谁有好的Servlet的设计经验和好的设计模式,可以在这里探讨一下!! | jsp+beans+servlet jsp由设计好的html改成,负责...

总感觉到设计Servlet太痛苦,一个DoGet的方法好长,可读性真的太差,不知道有谁有好的Servlet的设计经验和好的设计模式,可以在这里探讨一下!!

|
jsp+beans+servlet
jsp由设计好的html改成,负责数据的显示;servlet不负责显示,完全作存取数据以及计算用;这里的beans不负责计算和流程,仅仅是数据对象,相当于结构,通过session来传递数据。
这样,由美工设计好页面,程序员拿来修改嵌入简单代码,显示程序通业务程序完全分开可读性就强一点了,这样完全符合了jsp的设计初衷。

|
比较常用的是mvc的设计模式
你可以尝试用一下jarkata 的struts

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 在IE下执行servlet时为什么有些servlet可以正常运行,有些却提示下载文件?
  • 请问做jsp和servlet的朋友,有没有工具可以提供jsp,servlet单布编译执行的
  • 数据库 iis7站长之家
  • 在java控制台程序中,可以用System.exit(0);使用一个程序终止,那么在servlet中如何使一个servlet程序终止呢?
  • 我在书上看到:“JSP页面最终都要编译成SERVLET 才能执行” 那么我自已可以写SERVLET 吗?如果能,又怎样运行它呢 ?
  • 如何在tomcat下运行servlet,jdk可以编译servlet吗?
  • 请问在servlet中用out.println输出的html可不可以用javascript写方法,如果可以,怎么用
  • 极菜的问题!!resin2.0.4+jdk1.3就可以运行servlet了吗?
  • 请问可以在一个Servlet里使用多线程和SOCKET吗?
  • java applet和servlet之间是否可以传递对象?
  • tomcat下servlet无法运行,但是jsp可以运行,在线等待。。。
  • 哪里可以下载Servlet包的原代码?需要完整的地址(URL)(60分)
  • 在那里可以获得这些包(javax.servlet.*)?
  • servlet 中可以实现将指定信息提交到外部的接收页吗?
  • 有谁使用JRun,为何可以运行Servlet,却不能运行jsp?
  • 哪里可以看到javax.servlet包的文档?
  • 求助,JSP与Servlet之间可以引用全局变量吗(Session范围的)?
  • 请问如何向servlet发送消息。源可以是applet或application或其他的什么东东。
  • 请问不同服务器上的servlet可以相互通信吗?
  • applet和servlet之间可不可以传送对象?
  • C++ MultiMaps 成员 max_size():返回可以容纳的最大元素个数
  • 我从网上下载LUNUX然后用盘刻录了可以安装吗?如果可以请告诉我下载地址可以吗?谢谢,我学习用的!谢谢
  • C++ Bitsets 成员 size():返回可以容纳的位的个数
  • tc下可以,gcc下不可以.请告说我,怎样就都可以了
  • C++ Maps 成员 max_size():返回可以容纳的最大元素个数
  • 生产者消费者问题为什么不可以共用一个信号量,如果这个信号量可以设置取值固定为0到N,即当信号量取值为N的时候阻塞进程,是否也可以?
  • 网站英文/中文域名字符集即网站英文/中文域名可以包含哪些字符
  • weblogic可不可以当作jndi服务器使用?如果可以,请问如何管理?
  • 必看!程序员升级之路,看了可以少走很多弯路
  • 请问用ftp可以不可以把整个目录一起上传。
  • linux可不可以和windows共享??可以的话,该怎么做?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3