随笔分类 -  Java Web编程

摘要:触发javascript1、在button的click直接写JS或是调用JS方法 点击这里2、调用方法 JavaScript 能改变 HTML 元素的内容。 点击这里3 struts2下的表单使用js,onsumit和onclick都会触发JS代码验证信息填写:表单:onsubmit和onclick都可以用来触发js但这样不会根据js判断的结果为false就不提交表单,所以因改写成onclick="return checkInput();"Done! 阅读全文
posted @ 2014-02-22 12:57 行云有影 阅读(218) 评论(0) 推荐(0)
摘要:一、JSP跳转的方式:1、href/servlet/ProductMain?type=book" >书籍类2、onclick/servlet/ProductAdd?type='" value="添加">传参 阅读全文
posted @ 2013-12-22 13:27 行云有影 阅读(403) 评论(0) 推荐(0)
摘要:request.getParameter()是获得通过get或者post获得来的数据,类型只能是String,不能cast成ListgetAttribute()是之前自己设定的,类型可以是多种比如request.setAttribute("name","小强");然后另一页面String name=request.getAttribute("name");name就是小强喽Attribute用作servlet向jsp传参,不限对象类型servlet代码: List> list = service.listProduct(pron 阅读全文
posted @ 2013-12-22 11:08 行云有影 阅读(902) 评论(0) 推荐(0)
摘要:跳转到jsp(不要在后面带参数,传递无效)>'" value="添加">跳转到servlet/servlet/ProductAdd?type=>'" value="添加"> 阅读全文
posted @ 2013-12-22 10:41 行云有影 阅读(3087) 评论(0) 推荐(0)
摘要:一个JSP页面已经设置UTF-8编码,而且使用response.sendRedirect重定向到此JSP页面时,页面中文显示正常,并不会出现乱码。但是在Servlet中使用request.getRequestDispatcher请求转发到这个页面,页面显示时中文乱码,不知道什么原因现在有两种解决办法:一、在Servlet的get或post方法中使用response.setCharacterEncoding("UTF-8");或者 response.setContentType("text/html;charset=utf-8");二、在Servlet的g 阅读全文
posted @ 2013-12-21 20:54 行云有影 阅读(1685) 评论(0) 推荐(0)
摘要:1、跳转到Jsp/show.jsp表示WebRoot下的jsp文件request.getRequestDispatcher("/show.jsp").forward(request, response);跳转到servlet(名为check的servlet) 在forward之前尽量不要使用out.println()输出内容到客户端,会抛出异常。跳转到Action2、getRequestDispatcher()与sendRedirect()的区别1.request.getRequestDispatcher()是请求转发,前后页面共享一个request ;r... 阅读全文
posted @ 2013-12-21 18:51 行云有影 阅读(536) 评论(0) 推荐(0)
摘要:1、视图层(jsp)返回json数据要求“json”是action中的变量,且能get-setAction中的代码:....... if (action.equals(SHARELIST)) { return sharelist();....... private ... 阅读全文
posted @ 2013-12-16 16:30 行云有影 阅读(185) 评论(0) 推荐(0)
摘要:1、判断action中的boolean对象: 来自json Done! 阅读全文
posted @ 2013-12-09 13:35 行云有影 阅读(145) 评论(0) 推荐(0)
摘要:1、List> list 遍历表示内容单元格 则表示标题,一般用在一列的第一格,里面的内容会自动加粗加黑他们 --> column key value column ... 阅读全文
posted @ 2013-12-07 01:31 行云有影 阅读(3262) 评论(0) 推荐(0)
摘要:1、获取request HttpServletRequest request = ServletActionContext.getRequest ();2、获取session HttpSession session=ServletActionContext.getRequest().getSession(true);Done! 阅读全文
posted @ 2013-12-05 21:15 行云有影 阅读(176) 评论(0) 推荐(0)
摘要:1、添加struts2-dojo-plugin-2.3.15.3.jar到web-inf/lib下2、jsp文件2.1、导入两个标签库2.2在jsp的head中加入属性:....2.3、添加tree done! 阅读全文
posted @ 2013-12-03 20:33 行云有影 阅读(329) 评论(0) 推荐(0)
摘要:1、添加应有的包到web-inf/lib下commons-beanutils-1.8.0.jarcommons-collections-3.1.jarcommons-digester-2.0.jarstruts2-tiles3-plugin-2.3.15.3.jartiles-api-2.0.6.jartiles-core-2.0.6.jartiles-jsp-2.0.6.jar2、tiles.xml配置2.1、在/src下新建tiles.xml文件: 2.2、template.jsp注意:中的content,在其他jsp调用模版时要用到content ... 阅读全文
posted @ 2013-12-02 21:00 行云有影 阅读(604) 评论(0) 推荐(0)
摘要:1、添加一个“返回到上一步”的按钮2、div的使用: .... 3、fieldset+legend实现方框框住布局 登录界面 ... 4、给表格将上边框border-collapse设置边框的属性separate:默认值。边框会被分开。不会忽略border-spacing 和 empty-cells 属性。collapse:如果可能,边框会合并为一个单一的边框。会忽略border-spacing 和 empty-cells 属性。inherit:规定应该从父元素继承bo... 阅读全文
posted @ 2013-11-28 18:59 行云有影 阅读(897) 评论(0) 推荐(0)
摘要:1.创建javabean的类,只需有私有成员和get/set方法Person.java代码:package com.BeanJsp.jsp.bean;public class Person { private String name; private int uid; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getUid() { retur... 阅读全文
posted @ 2013-11-28 18:17 行云有影 阅读(293) 评论(0) 推荐(0)
摘要:1、访问ActionContext资源request,session,parameters(1)、action实现ServletRequestAware接口,并且重写setServletRequest()// request对象,不用设置get方法,只须重写set方法 private HttpServletRequest request; @Override public String execute() throws Exception { // TODO Auto-generated method stub........... request.se... 阅读全文
posted @ 2013-11-19 19:41 行云有影 阅读(504) 评论(0) 推荐(0)
摘要:1、jsp添加action1.1 URL执行action">书籍列表1.2 Form执行action 2 Action代码Action代码:package com.test.action;import java.util.ArrayList;import java.util.List;import com.test.bean.Book;public class BookAction {public String listBook() { return "list"; }}3.struts.xml配置3.13.1.1 method制定方法“lis... 阅读全文
posted @ 2013-11-19 13:45 行云有影 阅读(663) 评论(0) 推荐(0)
摘要:1.在WEB-INF/lib加上10个lib包commons-fileupload-1.3.jarcommons-io-2.0.1.jarcommons-lang-2.4.jarcommons-lang3-3.1.jarcommons-logging-1.1.3.jarfreemarker-2.3.19.jarjavassist-3.11.0.GA.jarognl-3.0.6.jarstruts2-core-2.3.15.3.jarxwork-core-2.3.15.3.jar2.在/src文件夹下创建struts.xml3.在web.xml配置触发器 s... 阅读全文
posted @ 2013-11-18 22:10 行云有影 阅读(222) 评论(0) 推荐(0)