web开发技术
湖飘
不知道写什么,那就静下心来研究技术,这是一辈子的事情,没有之一。但愿你能和我一样,而我们恰好又有缘能认识。
展开
-
SpringMVC注解@RequestParam
在SpringMVC后台控制层获取参数的方式主要有两种,一种是request.getParameter("name"),另外一种是用注解@RequestParam直接获取。一、基本使用,获取提交的参数 后端代码: @RequestMapping("testRequestParam") public String filesUpload(@RequestParam Str转载 2016-06-01 18:22:08 · 341 阅读 · 0 评论 -
利用checkbox删除数据的做法
说实话挺失败本来想用js写个原生的ajax出来提交删除的,但是失败了,时间紧就用了jqueryAjax提交,这里做个记录和讲解吧,免得以后自己忘了。首先jsp页面 账单管理>> 全选 账单编号 商品名称 商品数量 交易金额 是否付款 供应商名称 商品描述 账单时间原创 2016-07-07 16:54:49 · 1654 阅读 · 0 评论 -
纯js验证代码
function checkname(){ var username=document.getElementById("textfield1").value; if(username==""){ document.getElementById("p1").innerHTML="User name cannot be empty"; return false; }else { do原创 2016-07-04 17:37:04 · 326 阅读 · 0 评论 -
struts2 感叹号动态加载方法配置(问题解决了)
我用的struts2的包的版本是2.3.28.1。jsp页面action类struts.xml配置文件红框里面是关键,我开始没有配置红框里面的这句话,我不管怎么弄都没有请求成功,我看某些网上的教程和视频上么有这句话。最后我觉得是跟struts2的版本有关系吧,开始我已经把我使用的版本写出来了2.3.28.1。现在不管怎么请求都能成功了。(请讨批评指正)原创 2016-06-18 15:01:24 · 1610 阅读 · 0 评论 -
Struts2中Action接受用户输入数据
一共三种方式:NO.1:javabean方式NO.2:ModelDriven方式NO.3:Action属性接收方式第一种javabean定义一个javabean原创 2016-06-28 22:35:26 · 1793 阅读 · 3 评论 -
数组的增删改查
直接上例子程序:1。查询:输出数组中所有有效元素 for(int i=0;i System.out.println(name[i]); }直接用遍历的方法查找出数组中所有的元素2.添加:找到添加的位置(String类型的数组第一次出现null值的下标,整型数组就是第一次出现0的下标),给这个位置赋值int index=-1;原创 2016-06-13 13:48:57 · 4412 阅读 · 0 评论 -
Java 通过使用File类获取文件信息 (基础的)
我今天从以前的新浪博客转载了自己很多的博客文章import java.io.File;import java.util.Date;public class lzwCode { public static void main(String [] args) { String filePath = "src/com/lzw/demo/StackTest/lzwCode.java转载 2016-06-13 13:41:54 · 1047 阅读 · 0 评论 -
java定时器
首先介绍java定时器(java.util.Timer)有定时执行计划任务的功能,通过设定定时器的间隔时间,会自动在此间隔时间后执行预先安排好的任务(java.util. TimerTask)如: 每隔一个小时执行任务 timer.schedule(TimerTask, 0, 60 * 60 * 1000);schedule方法的第一个参数是需要执行的任务,此类的类型为java.u原创 2016-06-13 12:59:36 · 389 阅读 · 0 评论 -
数组声明(基础)
//指定长度为10String [] arr = new String[10];//两种没什么区别,只是上面可读性比较好String arr[] = new String[10];//直接初始化数组String[] arr = {"a","b"};//先定义一个数组String [] arr = null;//赋值数组的第一个值arr[0] = "a";原创 2016-06-13 12:54:50 · 368 阅读 · 0 评论 -
关于获取路径的直接讲解
以工程名为/DemoWeb为例: 访问的jsp为:http://localhost:8080/DemoWeb/test/index.jsp 1 JSP中获得当前应用的相对路径和绝对路径 (1)得到工程名:request.getContextPath() 结果:/DemoWeb (2)得到包含工程名的当前页面全路径:request.getRequestURI() 结果:/DemoWe翻译 2016-06-13 12:48:52 · 246 阅读 · 0 评论 -
Struts2中调用Action的方法
Struts2中Action的调用方法可以分为三种第一种:首先定义一个Action类,这个类中有两个方法一个登录,一个注册public String login(){ System.out.println("登录的方法........................"); if (username.equals("demo") && password.equals("demo"))原创 2016-06-28 23:36:59 · 1177 阅读 · 1 评论 -
Struts2中Action需要用Servlet API的方法
有两种:解耦的方式所谓解耦就是我们不再直接使用Servlet的相应API来访问,而是采用封装后的API来进行访问,从而解除了与Servlet的耦合性。偶合的方式有了上面的解释这个就好理解了,直接使用Servlet相应的API进行访问No.1解耦方式public String execute(){ if(username.equals("ok")&&pas原创 2016-06-28 22:49:37 · 624 阅读 · 0 评论 -
Hibernate的dao接口加实现类
整体结构:整体结构,Eclipse+jdk1.7+Hibernate3.6.0。Eclipse下建立的一个web Project。其实用工具的什么版本和用什么工程目录无所为。(包就是图片里面的,全都是Hibernate里面的)首先看看实体类:都是一些get和set方法,实体对应的是数据库里面的一张表,字段要和数据库的字段对应,名字可以不和数据库里面的字段对应(要在映原创 2016-06-04 21:49:32 · 6155 阅读 · 0 评论 -
关于路径拼装的解释
String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>这个语句是用来拼装当前网页的相对路径的。是用来表明当前页面的相对路径所使用的根路径的翻译 2016-06-25 19:03:39 · 464 阅读 · 0 评论 -
el表达式取出集合等元素
这里主要是要表达el表达式怎么写能取到值,对循环集合没有过多的代码表达<% Student student = new Student("陈毛毛",18,"上海");request.setAttribute("s1", student); %>${s1}${s1.name }${s1.age }${s1.city }上面为什么只有一个${s1}呢?是要说翻译 2016-06-08 09:26:00 · 8842 阅读 · 0 评论 -
一些集合的循环输出,从控制器(C)到视图页面(V)
我是在写代码的时候在网上找资料遇到的一些好的简单直白的例子,我就把他记录整理下来。与大家分享从数据库查到了记录,循环到页面形成一个表格: 姓名 年龄 城市 ${student.name }翻译 2016-06-08 01:48:32 · 418 阅读 · 0 评论 -
对onreadystatechange属性的理解
首先感谢原创(http://blog.chinaunix.net/space.php?uid=20730110),我看懂了后转载了部分过来。var xmlHttp;//创建一个XmlHttpRequeset对象function createXMLHttpRequest(){ if(window.ActiveXObject){ xmlHttp = new Acti转载 2016-06-07 15:14:36 · 424 阅读 · 0 评论 -
TOMCAT配置数据源(apache-tomcat-7.0.82)
在TOMCAT中找到apache-tomcat-7.0.82---->conf---->server.xml这个文件或者在eclipse中:(反正要让你修改这个文件生效)内容如下:(找到最后的哪个节点:</host>之前)<Context docBase="shop" path="/shop" reloadable="true" source="org.eclipse.原创 2018-05-24 15:24:52 · 2296 阅读 · 1 评论