【Java Web】教程文章相关的互联网学习教程文章

JavaWeb_(SSH)struts.xml核心配置、动态方法调用、结果集的处理【代码】【图】

前导博文    JavaWeb_(SSH)使用Struts框架实现用户的登陆  传送门    JavaWeb_(SSH)Struts创建Action的三种方式   传送门   核心配置  动态方法调用  结果集处理 一、核心配置  struts.xml<!-- name:配置包名 namespace:给action的访问路径定义一个命名空间 --><package name="MyPackage" namespace="/user" extends="struts-default"><!-- action:配置action类name:决定了action访问的资源名称 servlet:u...

深入分析JavaWeb Item32 -- 数据库连接池【代码】【图】

一、应用程序直接获取数据库连接的缺点  用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、拓机。如下图所示:二、使用数据库连接池优化程序性能2.1、数据库连接池的基本概念  数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序...

一次javaweb登陆实验【代码】

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html><head><title>My JSP ‘login.jsp‘ starting page</title></head><body><form action = "first.jsp" method = "post"><p>账 号:<input type = "text" name = "ID"></p><p>密 码:<input type = "password" name = "ipwd"><br><br><input type = "button" value = "注册" onclick ="window.location.href = ‘sign.jsp‘"><input type = "submit" val...

JavaWeb选课系统【图】

下午重写了 JavaWeb 版本的选课系统历时3个小时目前待完成功能:选课虽然熟练度有待提高,待相较上学期已有很大提升,寒假自学成果显现上学期只会套用现成代码,不会创新经过一寒假的自学,对于项目结构更加熟悉,编写代码时胸有成竹,感觉很好项目结构如图 明日将完善系统的选课功能原文:https://www.cnblogs.com/deepend/p/JavaWebCourseSelect.html

java web 大文件上传源代码【图】

我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。这次项目的需求:支持大文件的上传和续传,要求续传支持所有浏览器,包括ie6,ie7,ie8,ie9,Chrome,Firefox,360安全浏览器,并且刷新浏览器后仍然能够续传,重启浏览器(关闭浏览器后再打开)仍然能够继续上传,重启电脑后仍然能够上传支持文件夹的上传,要求服务端能够保留层级结构,并且能够续传。需要支持10万个...

JavaWeb:简单的标签【代码】

今天太累了,但是学习任务不能放弃呀,所以尽量听了一点课,一边听课,一边把笔记做了下来。虽然内容真的不多,积少成多,不要放弃。学习小结:自定义标签:1)、创建一个标签处理器类:实现SimpleTag 接口。2)、在WEB-INF 文件夹下新建一个 .tld (标签描述文件)为扩展名的xml 文件,并拷入固定的部分:并对description、display-name、tlib-version、short-name、uri 做出修改。<taglib xmlns="http://java.sun.com/xml/ns/j2e...

javaweb笔记6多个响应头以及 HttpServletResponse对象【代码】

1 常见的响应头Location: http://www.it315.org/index.jsp 重定向的地址。配合302的状态码一起使用,实现重定向效果。  Content-Type: text/html; charset=GB2312 服务器发送内容的数据类型及编码格式 Refresh: 1;url=http://www.it315.org 隔n秒之后跳转到另一个页面 / 每隔n秒刷新当前页面 Content-Disposition: attachment; filename=aaa.zip 告诉浏览器以下载的方式打开文件2 HttpServletResponse对...

javaweb使用cookie存取中文以及读取中文【代码】

要想在cookie中存储中文,那么必须使用URLEncoder类里面的encode(String s, String enc)方法进行中文转码,例如:1 Cookie cookie = new Cookie("userName", URLEncoder.encode("房明", "UTF-8")); 2 response.addCookie(cookie);  在获取cookie中的中文数据时,再使用URLDecoder类里面的decode(String s, String enc)进行解码,例如:1 URLDecoder.decode(cookies[i].getValue(), "UTF-8")原文:https://www.cnblogs.com/mmykdb...

1.JavaWeb 知识点概览

1.tomcat服务器的安装和配置、http协议  1.1 虚拟目录的 /*映射*/(配置Context元素)(server.xml catalina\localhost\)    http://blog.csdn.net/xiazdong/article/details/7215052  1.2 虚拟主机的配置(搭建WEB站点)(1.配置Host元素 2.买一个域名 在DNS服务器中配置)  1.3 *http协议的请求和响应的各个组成部分    1.3.1 各个常见请求头的含义    1.3.2 各个常见响应头的含义 2.servlet开发  2.1 serv...

android cordova java.lang.Throwable: EventHub.removeMessages(int what = 107) is not supported before the WebViewCore is set up问题的解决和想法

关于这个异常java.lang.Throwable: EventHub.removeMessages(int what = 107) is not supported before the WebViewCore is set up.在项目中出现了好多次,但是,也不影响应用。可是不解决看着也闹心啊。分析了下有可能是@Override onPageStarted方法引起的,也就是this.appView.loadUrl(url);后,还没有执行完,就去执行onPageStarted,导致的这个问题。当然,@Override其他的方法也有可能引起这个问题。原文:http://www.cnblogs...

阿里云 centos 部署javaweb 应用【代码】【图】

今天在阿里云上部署了个javaweb应用,在此记录下步骤,以供下次使用。服务器版本:1.root登陆服务器2.服务器安装FTP服务,或者直接使用winscp上传文件(简单),本文介绍安装FTP服务器上传文件:2.1安装FTP:参照http://php86.com/2013/9569.html;若出现package not found错误,配置yum更新源,更新yum源:http://blog.swine123.com/archives/2077.html;再参照前一个网址的步骤进行安装即可。3.完成FTP服务安装,在本地使用File...

javaweb学习总结十(xml解析<JAXP以及DOM方式>)【代码】【图】

一:XML解析技术一般我们使用sun公司或者开源组织开发的工具包解析xml效率比较高。 1:jaxp解析xml,jaxp是sun公司开发的解析xml工具包2:jaxp解析xml代码如下a:获取document文档树对象 1@Test2// 获取document对象 3publicvoid test1() throws Exception {4// 1:获取解析工厂对象 5 DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();6// 2:获取解析对象 7 DocumentBuilder builder = fac...

java项目获取根路径(web项目和application项目的区分)

Java项目中经常要读取配置文件,涉及到读取配置文件的地方,就会要读定位文件的路径。因此,在项目如何正确获取文件路径尤为关键。根据不同的java项目,在获取文件路径时候有一些 小区别测试环境:E:\Eclipse-workspace\BlkReport ------我的源项目根目录 K:\Tomcat 7.0 ----------Tomcat项目的根目录 (一)在java web 项目中获取项目根路径: 1.1在jsp或者Servlet中获取项目根路径 String real...

java调用peoplesoft提供的webservice接口【图】

使用到了soapui,apache-cxf,eclipse1、使用soapui测试提供的地址有效性wsdl地址:http://192.168.56.101:8800/PSIGW/PeopleSoftServiceListeningConnector/PSFT_HR/C_HR_CLUB.1.wsdl创建soapui项目File->new soapUI Project点击ok.显示的界面,双击Request1,点击绿色按钮,执行,看响应结果右侧是响应结果。2、生成java客户端代码现在要在java端调用接口,首先,在soapUI界面,File->Preferences,配置全局设置。如图:使用cxf生成j...

java web -部署在linux【代码】

概述:    初次将java web项目部署到linux上, 还是很顺利的, 基本上没有什么错误。  步骤:  1, 安装jdk(官网中说了很清晰了),在linux上安装安装jdk, 不想windows那样, 需要两个文件(.gz和.rpm)如(jdk-7u79-linux-i586.gz和 jdk-7u79-linux-i586.rpm)    a, Unpack .gz file: tar -zxvf jdk-7u79-linux-i586.gz    b,Install the package:rpm -ivh jdk-7u79-linux-i586.rpm    c,重启linux    ...