【java-web】教程文章相关的互联网学习教程文章

JavaWeb04_Servlet应用初步【代码】

JavaWeb04_Servlet应用初步获取上下文对象方法一:重写init()方法,通过ServletConfig对象获得:public ServletContext context; @Override public void init(ServletConfig config) throws ServletException { context = config.getServletContext(); } @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp)throws ServletException, IOException {context.setAttribute("key", "小王"); } 方法二...

SSH报错java.lang.ClassNotFound | org.springframework.web.context.ContextLoaderListener【图】

错误:org.springframework.web.context.ContextLoaderListener解决办法: 项目右键原文:https://www.cnblogs.com/leerep/p/13127210.html

android4.4 webview调用javascript出现Uncaught ReferenceError: is not define或者has no method

这几天用Nexus5 4.4.4系统做一个简单的手机设备号获取,然后调用javascript显示在网页里的功能,以前做过n多类似的程序,结果程序一运行啥问题都出来了,呵呵[INFO:CONSOLE(1)] "Uncaught ReferenceError: is not define I/chromium(490): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token ILLEG [Android] Web Console: Uncaught TypeError: Object [object Object] has no method ‘xxx‘总结来看就是上述问题,先看代...

JavaWeb 增删改查功能【代码】

1.今天来写一个简单的增删改查功能,这个项目还是接着在昨天写的 --JavaWeb实现简单登录注册-- 来写的。登录成功进来后对学生信息的增删改查 好了,直接贴上今天写的代码src文件下的代码: jsp页面: 数据库创建语句: 1CREATE TABLE nanfeng.student (2 stu_id INT NOT NULL AUTO_INCREMENT,3 stu_name varchar(100) NULL,4 stu_sex varchar(100) NULL,5 stu_age INT NULL,6 stu_class varchar(100) NULL,7 ...

Java Web 学习(4) —— Spring MVC 概览【代码】【图】

Spring MVC 概览一、 Spring MVCSpring MVC 是一个包含了 Dispatcher Servlet 的 MVC 框架。 Dispatcher Servlet 实现了 :根据 Uri 调用相应的 action实例化正确的控制器类根据请求参数值来构造表单 bean调用控制器对象的相应方法转向一个 JSP 页面使用 Spring MVC 的好处:Spring MVC 提供了一个Dispatcher Servlet,无需额外开发。Spring MVC 使用基于XML的配置文件,可以编辑,而无需重新编译应用程序。Spring MVC 实例化控制器...

回到javaweb的第九天(一)(html标签完结)【图】

由于htmll的标签的内容,今天要写一个小案例,因此先不复习了吧。刚刚还去复习一下吧了 忘性太大 第一个案例做的表单大概长这样。 原文:https://www.cnblogs.com/startFrom0/p/12731624.html

JavaWeb DOM1【图】

一、BOM的概述 browser object modal :浏览器对象模型。 浏览器对象:window对象。 Window 对象会在 <body> 或 <frameset> 每次出现时被自动创建。二、window的属性 innerHeight: innerWidth: IE不支持 通用写法:document.body.clientWidth document.body.clientHeight self :等同于window对象 parent:是打开窗口的父窗口对象 opener:是打开窗口的父窗口对象。 2种情况下使用opener: ...

学习笔记_java web——JSP基础

JSPJava Server Pages服务器端的java页面的动态网页技术标准 JSP常用标签设置JSP页面属性 <%@page%>需要导入包时 <%@page import = ""%>声明全局变量 <%! %>编写java代码 <% %>实现输出<%out.pringln();%><%= %>添加注释HTML注释<!-- -->JSP注释<%-- --%>JSP代码注释<%// %> <%/* */%> JSP执行过程翻译阶段:先编译文件成文一个java类(servlet)编译阶段:把java编译成class执行阶段:动态生成显示页面并显示给用户 字符编码问...

深入浅出 JavaWeb:Servlet必会必知

一、Web服务器从事web开发的人,会很清楚一个东西叫HTTP服务器,比如JEE开发—Tomcat,Jetty,.NET开发—ISS等。HTTP服务器是使用 HTTP(超文本传输协议) 与客户机浏览器进行信息交流。下面就是HTTP服务器简单交互图:(来自[JavaEE 要懂的小事] Http相关 博客)HTTP服务器是Web服务器的一种,也是开发最常见的,自然还有其他方式进行信息交互,比如FTP文件服务器…Web服务器是可以向发出请求的浏览器提供文档的程序。其核心过程为...

JavaWeb项目架构之Redis分布式日志队列【代码】【图】

架构、分布式、日志队列,标题自己都看着唬人,其实就是一个日志收集的功能,只不过中间加了一个Redis做消息队列罢了。前言为什么需要消息队列?当系统中出现“生产“和“消费“的速度或稳定性等因素不一致的时候,就需要消息队列,作为抽象层,弥合双方的差异。比如我们系统中常见的邮件、短信发送,把这些不需要及时响应的功能写入队列,异步处理请求,减少响应时间。如何实现?成熟的JMS消息队列中间件产品市面上有很多,但是基...

Java Web项目里开发获取上个页面连接地址的问题

近期做的项目有个问题,就是需要获取上个页面连接地址,我用的IE浏览器,在用location.href连接到新地址的时候,在新地址页面用document.referrer的方法获取不到原地址,我测试了下,用的火狐和谷歌都行。有些IE版本可以,有些不支持,在老师的帮助下,在网上找到了解决方式。这个是我的product-view.jsp页面,我点击结算时需要判断有没有用户ID,如果没有的话我就让他先登录,gotuurl()里的url是你去的目标页面,这个方法创建了一...

Java Web文件上传【代码】【图】

一、Java Web文件上传需要借助一些第三方库,常用的是借助Apache的包,有两个:commons-fileuploadcommons-io 二、前端代码示例:<form method="post" id="uploadApkForm" action="uploadapk"enctype="multipart/form-data"><p>文件:<input name="apkFile" type="file"/> <!--有multiple属性时支持选中多个文件同时上传--></p><p>版本:<input name="version" type="text" placeholder="请输入版本信息"/></p></form>注: enctyp...

Java web基础总结二之—— http协议

Java web基础总结之二——http协议 由于java web是基于B/S的,所以http协议是java web 最基础,也非常重要的知识。HTTP协议用于定义客户端与web服务器之间进行通信的格式。从web服务器中获得某个web资源或者web 服务器接受客户端的请求都需要遵守一定的通讯格式,就是http协议。 一.HTTP协议是什么? HTTP协议是学习java web的基石,同时也是管理和维护一些复杂的WEB站点的必备的基础,如果你想要深入的理解java w...

Java Web学习过程的思维导图【图】

今天找文件,无意中翻到老师前段时间总结的知识点。觉得应该有点用处,所以分享给大家。 第一次在博客园发表,如有错误,还请指正。 原文:http://www.cnblogs.com/xjh5201314/p/5954141.html

使用IntelliJ IDEA 和 Maven创建Java Web项目【图】

原文链接:http://blog.csdn.net/myarrow/article/details/508247931. Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期。 可以通过其命令做所有相关的工作,其常用命令如下:mvn compilemvn testmvn cleanmvn packagemvn install //把新创建的jar包安装到仓库中mvn archetype:generate //创建新项目 ...