Java Web
anialy
这个作者很懒,什么都没留下…
展开
-
建立一个简单的servlet controller
简述:搭一个简单的servlet框架,Eclipse Java EE IDE for Web Developers步骤:1. 新建一个web project =》 WebProj2.52. 添加servlet2.5的包,我使用的是ivy插件,修改它的 ivy.xml 文件就能自动添加对应文件(ivy插件添加可参考配置里的一篇文章,或者不用ivy插件而是直接手动加入原创 2012-07-28 23:43:48 · 6149 阅读 · 1 评论 -
tomcat 项目路径提升(备忘)
简述:例如使用http://localhost:8080直接访问项目步骤:修改tomcat目录下, conf/server.xml在Host标签添加Context映射到项目的路径 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="tru转载 2013-12-16 17:23:06 · 1030 阅读 · 0 评论 -
Spring中试用SimpleFormController 完成表单验证
简述:SimpleFormController 类在表单验证时候的使用用例:制作一个Login case, 完成登录验证如果登录用户名,密码符合,则跳转到正确页面否则到返回登录页面,否则仍在登录界面,并打印报错信息步骤:1. 新建一个User bean和LoginControllerUser.javapackage smw.bean;pu原创 2012-11-21 10:28:32 · 1085 阅读 · 0 评论 -
Sqlite jdbc spring配置(备忘)
简述:记录Spring配置sqlite<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns原创 2013-11-22 13:35:11 · 12688 阅读 · 0 评论 -
spring 的JDBCtemplate试用
简述:用spring配置JDBCtemplate 做数据库连接管理(如基本bean的封装还可以增强如加入使用rowmapper)使得接口更清晰,之后会再做改进这里是spring的注入的入门步骤:1. 在eclipse的Help => eclipse markerplace 下载spring插件下载下来 Spring IDE2. 在WEB-INF里新原创 2012-07-31 00:41:59 · 4831 阅读 · 1 评论 -
Maven SpringMVC项目基本搭建(备忘)
简述:可以把将要实现的MVC看做一个基于函数名的servlet的访问如果使用ModelAndView就能实现页面跳转,但是我这里还是使用支持前台JS的异步调用形式,也就是返回一个JSON格式数据到前台,步骤:1. 新建Maven SpringMVC项目按步骤新建2. 新建之后如下图项目结构删除 config包(这个是Maven构造项目原创 2013-06-19 14:30:28 · 6793 阅读 · 2 评论 -
Spring MVC 与 Hibernate 实现注册功能
简述:使用Hibernate实现一个学生注册功能(仍然使用部分Spring mvc)步骤:0. 配置Hibernates数据库连接hibernate.cfg.xml<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//E原创 2012-11-21 16:59:15 · 5570 阅读 · 4 评论 -
使用Spring的@Autowired 实现DAO, Service, Controller三层的注入
简述:结合Spring和Hibernate进行开发使用@Autowired实现依赖注入, 实现一个学生注册的功能,做一个技术原型从DAO(Repository) -> Service -> Controller目录结构:使用Maven做本地包管理,porn.xml 4.0.0 WebProject StudentManagementW原创 2012-12-03 14:29:13 · 70582 阅读 · 4 评论 -
POI包解析Excel文件
简述:用Apache的POI包解析Excel文件网页上传Excel文件,之后导入数据到步骤:1. 导入POI的Maven依赖项 org.apache.poi poi-excelant 3.8 2. 上传的Jsp文件Excel上传$(document).ready(function() {});原创 2013-03-29 11:31:55 · 2529 阅读 · 0 评论 -
Response JSON数据返回(备忘)
简述:在servlet填充Response的时候,做JSON格式的数据转换使用的类是net.sf.json.JSONObject,传入response对象和返回的显示类,修改response,返回前台JSON格式数据代码: /** * 以JSON格式输出 * @param response */ protected void responseOutWithJs原创 2013-03-12 20:49:15 · 117801 阅读 · 1 评论 -
ssl java web
简述:添加 https步骤:修改tomcat -> conf/server.xml, 这样http 和https都能够访问 <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false原创 2014-03-17 17:56:37 · 2153 阅读 · 0 评论 -
jsp 公用标签库(备忘)
简述:jsp 公用标签库(备忘)代码:taglib.jsp转载 2014-03-19 22:47:34 · 889 阅读 · 0 评论 -
Filter IP拦截
简述:对于部分IP进行授权访问,其余的IP拦截参考文章: http://fackyou200.iteye.com/blog/1166043 知识点:1. Filter配置2. spring list属性注入3. 页面返回4. filter中页面重定向说明:1. 配置web.xml ipFilter原创 2014-03-23 10:05:04 · 1841 阅读 · 0 评论 -
javax.servlet.http.HttpSession 浏览器端session id浅析
简述:session 的使用小结内容:1. session 作为fuwuqi原创 2014-08-14 11:05:29 · 5353 阅读 · 0 评论 -
Cookie试用
简述:写一段带Cookie的代码, 之后进一步讨论cookie 中sessionID的问题(Apache Tomcat下的测试)实现:首次登陆没有cookie, 所以输出的是初始的的cookie之后访问了TestCookieServlet之后, cookie有了值之后的情况代码:TestCookieServlet.javapackage test原创 2012-12-14 00:00:17 · 829 阅读 · 0 评论 -
Ant War 打包
简述:用ant打包步骤:1. 下载ant ,并设置环境变量http://ant.apache.org/bindownload.cgicmd运行ant -version2. build.xml放在项目更路径下原创 2013-12-02 17:02:45 · 3385 阅读 · 0 评论 -
jsp bootstrap表单页面
简述:这是一个bootstrp的jsp表单页面<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>原创 2013-11-26 16:46:57 · 10400 阅读 · 0 评论 -
Hibernate Tomcat JNDI数据源配置(备忘)
简述:配置JNDI 查找Tomcat 中server.xml中定义的数据源步骤:1. 修改elipse的数据源server.xml主要修改如下,1. 添加下面这段Context文本 其中StudentManagementWeb是项目名称 <Resource name="jdbc/smw" auth="Container"原创 2012-11-29 10:31:23 · 5364 阅读 · 0 评论 -
Spring MVC试用
简述:试用Spring MVC, 登录控制 Login Controller步骤:1. 需导入要三个包2. 新建一个LoginController类该类的作用: 管理Login.jsp的请求,这里是给Login.jsp做定向的操作 , 最后return操作可以看到,他返回了LoginInfo.jsppackage smw.controll原创 2012-11-20 18:37:20 · 810 阅读 · 0 评论 -
spring的多动作控制
简述:通常我们使用一个控制类实现多种动作的跳转,其实问题还是在于spring的配置文件的写法这里准备实现的是CourseSelectionAction类,控制两种跳转,1 显示选课信息 ,用户登录后就可以看他的选课信息2. 在选课信息页面可以选择删除某一门不希望显示的课(为了测试spring mvc而设计的逻辑。。)步骤:1. 首先是控制类,里面有两个页面控制的原创 2012-11-24 00:32:46 · 1463 阅读 · 0 评论 -
JQuery请求JSON数据
简述:初步使用JQuery向后台Service请求Json数据后台用简单的Servlet doGet()实现JSON数据传送1. 简单的Person对象, Json格式的Person对象传给前台Servlet代码:TestServlet.javapackage mwp.servlet;import java.io.IOException;imp原创 2012-12-16 21:03:00 · 6581 阅读 · 0 评论 -
Hibernate 注解试用
简述:记录 Hibernate的JPA(Java Persistence API) 注解的部分用法内容:1. 由于数据库中,每张表都有ID属性,所以方便起见,在做Hibernate持久化的时候,不妨让所有持久化对象都继承同一个IDEntityIDEnitty.java类,其中ID是通过UUID方法,自动生成的@XmlAccessorType(XmlAcces原创 2013-02-28 12:25:43 · 1011 阅读 · 0 评论 -
Java 夹杂文本字段的文件上传 后台实现(包括前端jquery实现的备忘)
简述:使用了FileItem,对网页端 带有字段的Input文本 ,所以会有nameValuePair这个map的存在以及文件上传做处理,知识点:1. 后台文件夹杂表单字段上传的解析,以及文件的本地保存2. 前端JS一些常用函数,包括url解析,获取contextPath, 简单的正则解析带一层标签的文本(用于解析JSON Str格式)3. jquery原创 2013-03-12 21:11:41 · 5674 阅读 · 0 评论 -
本地文件转为图片流返回
简述:将本地一张本地的图片转为流之后返回代码: /** * 获取图片 * @param request * @param response */ public void GetHomeImage(HttpServletRequest request , HttpServletResponse response){ //获取首页图片显示类转载 2013-03-14 16:51:30 · 6251 阅读 · 1 评论 -
Java 实现生成Excel,以下载方式返回浏览器本地
简述:实现访问一个service, 返回相应数据的Excel返回本地(下载)步骤:1.首先需要导入excel的包,此处添加Maven的依赖项 net.sourceforge.jexcelapi jxl 2.6.12 Spring中的servlet映射, 包括文件流的形式返回 /** * 输出活动到Excel文件原创 2013-03-24 19:59:26 · 13208 阅读 · 0 评论 -
JQuery 实现文件上传
简述:实现前端使用jquery上传文件后台用servlet处理文件上传以及保存知识点:1. 用到ajaxfileupload.js库2. 后台servlet文件保存其中ajaxfileupload的库下载地址:http://www.phpletter.com/download_project_version.php?version_id=34转载 2013-02-18 15:11:23 · 57067 阅读 · 6 评论 -
HTTP请求一张图片,转为流返回
简述:实现用HTTP连接获取一张图片,在servlet中转为流之后输出,这样访问一个service之后就能直接得到图片流并显示出来类似于访问一个图片的src(html)中会向一个http://localhost:8080/webproj/i.jpg发送请求,于是浏览器就会显示这张图片出来,现在要实现一个后台的service,做的是同样的事情但是请求的却是service,而这个service转载 2013-03-13 10:42:06 · 28705 阅读 · 2 评论