Java web
Java web基础,java ee
鹤立鸭群
这个作者很懒,什么都没留下…
展开
-
Eclipse web项目转为Intellij IDEA项目时配置
1、导入Eclipse项目,选择File-New-Projec from Existing Sources...项目结构如下:2、打开项目结构配置,如图默认情况下,Project中的Project compiler output目录是项目根目录下的out目录所谓Project compiler output是指classes文件夹所在目录。正常情况下,应只将src目...原创 2018-08-16 23:28:21 · 9818 阅读 · 0 评论 -
Java Web 监听器 Note笔记
① Java Web中有四个作用域,它们对应的Java类如下: page: PageContext request:HttpServletRequest session:HttpSession application:ServletContext② 监听器:Servlet3.0后可以通过注解方式配置@WebListe原创 2013-05-26 20:34:17 · 572 阅读 · 0 评论 -
Java Web中验证码的实现
验证码本质上是一张图片,即应该用标签,其中src属性决定了这是一张什么图片,因此可以让src为某一Action,每次点击时,都会更新这个src属性。① 前台JSP页面 My JSP 'imgcode.jsp' starting page function changeValidateCode() { v原创 2013-05-20 21:39:25 · 669 阅读 · 0 评论 -
Java封装分页组件,在JSP中进行分页
分页离不开两个必须的量①当前页②每页显示几条记录,有了这两个量,就可以构建分页所需的各种量了,如总页数,页面页码的开始索引,结束索引等。一、分页组件package edu.njcit.action;import java.util.List;/** * 分页组件 * @author Administrator * @param */public class PageV原创 2013-05-09 23:33:22 · 1826 阅读 · 5 评论 -
struts2中数组或List的使用
考试系统中有单选题和多选题,这些单选题和多选题均可以用数组或者List收集用户输入的答案1)答卷页面 单选题 第一题: 你最喜欢哪种水果: 苹果 桔子 芒果 香蕉 第二题: 你最喜欢哪种颜色: 红色 蓝色 绿色 紫色 多选题: 第一题: 你的兴趣爱好: 看书 写代码原创 2013-05-06 21:22:12 · 626 阅读 · 0 评论 -
Java Web小点滴
一、Tomcat虚拟目录的配置:docBase对应点击myeclipse的WEB-ROOT文件夹所在目录这样就可以这样访问应用:http://localhost:端口/upload/二、新建servlet时的mapping方式,一般要去掉前面的servlet,仅保留servlet名:三、去掉myeclipse工具栏上多余的按钮:右击—选择Cust原创 2013-05-05 19:34:37 · 533 阅读 · 0 评论 -
Servlet中配合common-fileupload.jar和common-io.jar进行文件上传
common-fileupload.jar和common-io.jar是apache组织下文件上传的开发包,有了这两个jar包,文件上传将变得方便很多。①上传文件的界面 文件上传. userName: file1: file2: ②上传处理的servlet,首先需要在web.xml中配置 FileUpload转载 2013-04-30 18:58:02 · 1470 阅读 · 0 评论 -
利用struts2进行文件下载
文件下载可以通过超链接的 href 属性指定,但这种方式会使浏览器默认打开,如果利用struts2的话,可以控制浏览器的行为,使其打开文件下载对话框,让用户选择打开还是保存。①首先是文件上传(可参看 利用struts2文件上传组件进行文件上传 ),上传好了之后,跳转到downloadfile.jsp页面,如下:文件上传成功:struts2标签: 原文件名: 保存到服务器端的原创 2013-04-30 15:16:11 · 522 阅读 · 0 评论 -
利用struts2文件上传组件进行文件上传
借助struts2文件上传组件可以方便的进行文件上传与下载,这里需要commons-fileupload-1.2.2.jar,commons-io-2.1.jar两个jar包。①前台上传界面如下: 请选择文件: ②后台action实现:package edu.njcit.action.updown;import java.io.File;i原创 2013-04-29 19:00:04 · 639 阅读 · 0 评论 -
web.xml根标签web-app规范
WEB-INF/web.xml文件其实就是一个描述web应用如何被部署的配置文件。web.xml根元素web-app各版本写法如下:1. Servlet 3.1 部署描述符Java EE 7 XML schema, namespace is http://xmlns.jcp.org/xml/ns/javaee/<web-app xmlns="http://xmlns.j转载 2017-09-30 10:02:06 · 6388 阅读 · 1 评论 -
JAVA EE 7 各技术、组件版本
Java EE 7已于2013年6月中旬正式发布,Java EE 7的新特性如下图所示。下面的这个图表包含了JavaEE 7中的各种组件。橙色部分为Java EE中新添加的组件。翻译 2017-09-30 09:21:13 · 866 阅读 · 0 评论 -
J2EE 不同规范创建的web工程对比
利用Myeclipse创建web工程时,会提示选择规范标准,随着时间的发展,Myeclipse默认的规范也从J2EE 1.3 跨越到了Java EE 5。1)J2EE 1.3①无JSTL库的支持②加入JSTL支持时可以看出多了一些依赖库已经tld文件对应J2EE 1.3规范来说,其web.xml约束均为web-app 1.3,如下:原创 2013-08-28 21:00:26 · 876 阅读 · 0 评论 -
SpringMVC中@ResponseBody转JSON
在SpringMVC中可以利用@ResponseBody,将一个对象转换成JSON返回给客户端。当然,这需要配置①引入jackson的包,如jackson-all-1.7.6.jar②在applicationContext.xml配置JSON转换器<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi原创 2013-08-20 23:02:27 · 2386 阅读 · 0 评论 -
Servlet中通过JSONObject转换成JSON字符串
要使用JSONObject对象,除了要引入json-lib.jar外,还要额外引入6个依赖的jar文件,如下图所示:新建一个Servlet:JsonServlet.javapackage edu.njcit;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletEx原创 2013-07-12 16:43:26 · 4017 阅读 · 0 评论 -
JSTL标准标签库的使用
JSP页面进行数据显示时,可以使用JSTL快速方便的进行显示。如果web-app的version="2.5",则无需在web.xml中通过taglib标签进行配置了。Taglib/WEB-INF/tlds/MyTaglib.tld以上是不必要的。我们只需要引入jstl-1.2.jar到lib目录下,即可下面是一些使用例子:<%@ page langua原创 2013-07-12 09:58:19 · 604 阅读 · 0 评论