Java-web
文章平均质量分 61
Yolanda_NuoNuo
女程序媛,瑜伽教练
展开
-
JavaWeb学习笔记(二)---Servlet协议
一、Servlet简介 1.概念 Servlet是运行在Web服务器或应用服务器上的程序,它是作为来自Web浏览器或其他HTTP客户端的请求和HTTP服务器上的数据库或应用程序之间的中间层。 使用 Servlet可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。 2.Servlet架构 Servlet在Web应用程序中的位置 Sun公司在其原创 2016-01-21 09:00:58 · 1433 阅读 · 0 评论 -
jsp里的逻辑语句c:if和c:choose
1.c:ifc:when的test里可以是变量或者是一个EL表达式,其结果应该是true或者false。EL表达式具体参考http://blog.csdn.net/yolanda_nuonuo/article/details/526800362.c:choose 情况一原创 2016-09-28 15:51:51 · 3689 阅读 · 0 评论 -
JS进阶书籍
第一阶段:《JavaScript DOM编程艺术》 看这本书之前,请先确认您对Javascript有个基本的了解,应该知道if else之类的语法,如果不懂,先去看看我第二阶段推荐的《Javascript高级程序设计》的前三章,记住看三章就别往下看了,回到《JavaScript DOM编程艺术》这本书上来。 学习Javascript用《JavaScript DOM编程艺术》来入门最好不转载 2016-03-28 15:05:49 · 1177 阅读 · 0 评论 -
Jsp9个内置对象详解
JSP内置对象(9个常用的内置对象) 1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求, 然后做出响应。它是HttpServletRequest类的实例。 序号方法说明 objectgetAttribute(Stringname) 返回指定属性的属性值 EnumerationgetAttributeNames() 返回所转载 2016-06-01 09:29:06 · 1089 阅读 · 0 评论 -
jsp里的逻辑语句
1.c:ifc:when的test里可以是变量或者是一个EL表达式,其结果应该是true或者false。EL表达式具体参考http://blog.csdn.net/yolanda_nuonuo/article/details/526800362.c:choose 情况一原创 2016-09-27 13:44:09 · 1821 阅读 · 0 评论 -
在线考试系统(一)---JS倒计时cookie防刷新
年前给公司做了个在线答题系统,需要在考试页面上显示倒计时。之前有用过别的在线考试系统,有的系统刷新计时就会重新开始,这对答题者是很好,可以用来作弊,实际上却是个Bug,所以需要结合cookie,当然如果清掉cookie重新计时那我就没办法了╮( ̄▽ ̄")╭。按照本宝宝的一贯风格,我又来粗暴的晒代码啦! $(function() { var _minute = parseIn原创 2017-02-27 16:07:01 · 6447 阅读 · 8 评论 -
js position倒计时固定在页面顶部不随滚动条滚动
在我的博文http://blog.csdn.net/yolanda_nuonuo/article/details/58129278中提到了如何在在线考试系统中制作一个防止刷新的倒计时,现在需要实现将倒计时固定在页面的右上角或者什么位置,反正就是不随滚动条滚动。 代码就简单了 <div style="position:fixed; top:40px; right: 0;wid原创 2017-02-27 16:26:54 · 2191 阅读 · 3 评论 -
JavaWeb学习笔记(一)---Web相关知识和HTTP协议
一、Web相关知识 1.Web资源 Internet上供外界访问的web资源分为: (1)静态web资源(如html页面):web页面中供人们浏览的数据始终不变。 (2)动态web:web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容会有所不同。静态web资源开发技术:html 常用动态web资源开发技术:JSP/Servlet、ASP、ASP.NET、PHP、C原创 2016-01-17 22:06:26 · 1699 阅读 · 0 评论 -
在线考试系统(三)---cookie存储所选答案(.aspx和java)
在线考试中,为了防止页面异常关闭,需要用到cookie来存储答案,设计要求如下 (1)每选择一个选项后,将答案保存在cookie中; (2)为保证session不过期,每隔2分钟用jquery向后台提交请求,请求的地址为空页面; (3)cookie有几个地方要注意的 a.长度限制 b.保存时间 c.使用人的范围 1.首先来解决这个session的问题 session不过期只要加一个这个原创 2017-02-28 11:19:37 · 4704 阅读 · 1 评论 -
Java对象转换成XML
有时候,我们需要把Java对象转换成XML文件。这时可以用JAXB来实现。(JDK1.6及以后的版本无需导入依赖包,因为已经包含在JDK里了)、假如某个公司有许多部门,每个部门有许多职员,我们可以这样来设计简单的bean对象。@XmlRootElement(name="department") public class Department { private String name;转载 2017-04-14 11:21:42 · 3587 阅读 · 0 评论 -
在线考试系统(二)---单选多选多种题型(radio和checkbox)
同一个页面有多个题型是如何实现的呢?首先就单选题来说,我们都知道radio单选框是以name来分组的,一个组里只能有一个radio被选中,所以在设计的时候,为了与后台之间的传值,就要根据一定的命名规则,为每个题附一个不同的name,这样才能保证可以在每道题都可以选择一个答案。而多选的题型就用checkbox来做就好了。 首先,考试、试卷、试卷题目以及题目是四个类,一场考试会有很多不同的试卷,原创 2017-02-28 10:37:51 · 7730 阅读 · 3 评论 -
JavaWeb学习笔记(三)--- post和get的区别、session和cookie的区别、forward和redirect的区别
1.post与get区别 (1)post是向指定的资源提交要被处理的数据,get是从指定的资源请求数据; (2)查询字符串(名称、值对)的存放位置: POST方式的查询字符串是放在POST请求的HTTP消息主体中的; GET方式的查询字符串是放在GET请求的URL里的,数据量有限制,通常不超过1k; (3)post方式比get方式安全,前者参数不会保存在浏览器历史或web服务器日志中,后者原创 2016-01-21 09:12:28 · 2140 阅读 · 0 评论