
Java Web
Java Web
sunhuwh
求学阶段
展开
-
Servlet
动态网页:浏览器在不同时刻或不同条件下访问Web服务器下的不同的页面,这就是动态网页。引擎:专门解释和执行某种动态网页程序的Web服务器程序模块。一个Servlet程序是一个实现了特殊接口的Java类。它由支持Servlet的web服务器端调用和启动运行。一个Servlet程序处理一个或一组url的访问请求,并用于就收客户端发出的访问请求信息和产生响应内容。Servle原创 2013-03-05 03:07:13 · 675 阅读 · 0 评论 -
建模型
根据需求建立模型一对多使用注意:什么需要什么,什么依赖什么确定sql语句中没有条件语句,还有取到的是小的数据,因为,无分页,一取就是一大串数据,数据库运行时间太长。当能够具体确定某些字段的值的时候使用枚举。枚举用法,在属性前使用@Enumerated(EnumType.STRING)原创 2013-09-03 15:42:10 · 733 阅读 · 0 评论 -
restful
restful给了我们定义了一个url的模型。最基本的:资源+操作。比如,/question,这个给定的资源是list。操作,CURD,具体表现为GET、PUT、POST、DELETE。/question/3,这个给定的资源是list中id为3的那个对象。操作同上以此类推,有更具体的,假设question有属性response,/question/3/respons原创 2013-09-08 18:20:31 · 867 阅读 · 0 评论 -
@RequestParam和flashMessage
@RequestParam的应用,基本是应用到设置默认值。其他的要收集传过来的数据只需要与表单名字相同就行了。第二个就是我们在添加、删除、编辑什么成功或者失败后应该要有所显示,这时就需要一个FlashMessage来帮助我们完成这些工作。它的工作机制就是:添加数据的页面中,submit,Controller中将这个数据进行处理后,根据处理结果调用flashMessage类。这时候会原创 2013-09-08 18:20:44 · 3441 阅读 · 0 评论 -
HTTP
HTTP协议:浏览器与Web服务器之间的一问一答的交互过程所要遵守的规则。HyperText Transfer Protocol(超文本传输协议)HTTP1.1 KO HTTP1.0,支持持续连接要明白这点:对于从事Web站点规划、建设与管理的人员,特别是要从事网站服务器程序开发人员,必须对HTTP协议有一个比较深入的了解。HTTP1.1支持持久连接,在一个TC原创 2013-03-04 00:32:47 · 618 阅读 · 0 评论 -
tomcat
tomcat的server.xml中有个元素,它的父级元素是,一个元素构建一个处理客户端请求的引擎。一个中可以嵌套多个用来建立多个Web站点,就可以实现一个引擎管理多个站点。tomcat处理静态HTML文件的速度比不上Apache和IIS等专业的Web服务器,并且其作为Web服务器的功能也不如Apache和IIS强大。如果一个站点既要支持Servlet和JSP,又要有较高的普通HTML原创 2013-03-03 03:27:46 · 437 阅读 · 0 评论 -
tomcat构建web站点
启动tomcat除了用计算机管理中的服务还可以用tomcat中的启动项,位于tomcat/bin下.exe文件中。tomcat5.exe启动的Tomcat程序不一定是tomcat5.exe自身所在的目录。因为tomcat5.exe只是启动一个org,apache.catalina.startup.Bootstrap类的Windows外壳包装程序。在按照书上说的设置web站点的虚拟子目录时出原创 2013-03-02 15:23:43 · 619 阅读 · 0 评论 -
会话与会话状态
会话与会话状态简介:在电话通过的过程中,人们所说出的每句话都是参照前面谈话的信息发出的,同样,在浏览器与Web服务器的会话过程中,Web服务器每次响应的结果都应该参照前面的请求与响应信息而创建。Web应用的会话状态是指Web服务器与浏览器在会话过程中产生的状态信息。浏览器和Web服务器之间的会话必须是有状态的,因为如果不知道前面的请求与响应信息,那么Web服务器每次响应的结果就会因原创 2013-03-06 15:29:33 · 1336 阅读 · 0 评论 -
Servlet
Web容器:Web服务器和Servlet引擎。Web容器与Servlet之间的通信不是“一手交钱一手交货”,而是像地下党交换情报,如放在树洞里。而这样就有一种被敌人提前窃取的可能性。Web容器与Servlet的通信就是通过HttpServletRequest和HttpServletResponse对象。这时我们将Filter程序想象成是截获情报的敌人,这时就很好理解Filter程序是如何截获并原创 2013-03-05 23:46:56 · 703 阅读 · 0 评论 -
css+javascript+jquery+prototype+ajax+html5+iis+apache
CSS是为了统一HTML中各标识的显示属性而存在的。它的特点就是:精简代码,加快网页访问速度,还有对于搜索引擎有好处。有许多用HTML实现不了的想法,总结如下:如何显示弹出框?如何知道用户在使用什么样的浏览器?如何在状态条上滚动显示信息?如何在鼠标落在图像上时改变这个图像?如何对订单进行计数?以上这些问题是经常遇到的,而HTML却是无法做到,但是java原创 2013-07-06 00:20:56 · 1328 阅读 · 0 评论