- 浏览: 1495547 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (523)
- JAVA (334)
- J2EE (18)
- JSP (21)
- JavaScript (14)
- it life (2)
- mobile develop (4)
- UBUNTU (14)
- Algorithm (14)
- DataBase (56)
- Browser/Server (1)
- linux (6)
- fedora (2)
- CSS (1)
- AjAX (3)
- HTML5 (1)
- EJB (1)
- osworkflow (2)
- Java face (5)
- spring (4)
- ICE (1)
- webService (2)
- MongoDB (1)
- JavaThread (4)
- JavaCollections (3)
- Hibernate (2)
- JavaMail (1)
- JavaBasic (1)
- Cache (1)
- https (4)
- DOM4J (1)
- JDOM (0)
- Mybatis (1)
- JUNIT (1)
- eclipse (1)
- easyMock (2)
最新评论
-
yadongliang:
...
自己认为的一些技术点 -
yadongliang:
每次看你头像都看的荷尔蒙分泌失调
WebService的两种方式SOAP和REST比较 (转) -
yadongliang:
hollo 写道一直有这种感觉,盲目的跟风,确实有一些人为了潮 ...
WebService的两种方式SOAP和REST比较 (转) -
welss:
博主,JNative怎么调用dll中的这种方法: int ...
JNative调用DLL -
Java_Antelope:
session.setAttribute和session.getAttribute(
Struts2 修改页面的显示
修改页面:
Student 实体类: private Student stu; // 转到修页面 public String toUpdate() { stu = service.findById(stu.getId()); return "update"; }
修改页面:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ taglib prefix="s" uri="/struts-tags"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>学生信息修改</title> <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/css/style.css"> <script type="text/javascript" src="<%=path%>/js/jquery-1.4.2.min.js"></script> <script type="text/javascript" src="<%=path%>/js/jquery.validate_pack.js"></script> <script type="text/javascript" src="<%=path%>/js/student.js"></script> </head> <body style="text-align:center"> <form action="<%=request.getContextPath()%>/student_update.action" id="studentUpdateForm" method="post"> <input type="hidden" name="stu.id" value="<s:property value='stu.id'/>"/> <input type="hidden" name="currentPage" value="<s:property value='currentPage'/>"/> 学生信息修改 <p> <label class="required"> 姓名: </label> <input type="text" id="name" value="<s:property value='stu.name'/>" name="stu.name" /> <input type="hidden" value="<s:property value='stu.name'/>" id="stuname" /> <span id="namespan"></span> </p> <p> <label class="required"> 年龄: </label> <input type="text" id="chooseone" value="<s:property value='stu.age'/>" name="stu.age" /> <span id="agespan"></span> </p> <p> <label class="required"> 性别: </label> <input type="text" id="choosetwo" name="stu.sex" value="<s:property value='stu.sex'/>" /> <span id="sexspan"></span> </p> <p> <label class="required"> 地址: </label> <input type="text" id="choosethree" value="<s:property value='stu.address'/>" name="stu.address" /> <span id="addressspan"></span> </p> <center> <input type="submit" id="send" value="提交" /> <input type="button" value="返回" onclick="javascript:window.location.href='<%=path%>/student_query.action?currentPage=<s:property value='currentPage'/>'"/> </center> </form> </body> </html>
发表评论
-
Spring官网改版后下载
2014-04-11 10:39 770Spring官网改版后找了好久都没有找到直接下载Jar包的链接 ... -
Java 系统架构设计
2014-03-31 21:18 1481首先分为网关和引擎等多个部分: 第一部分:网关 1、主要负责转 ... -
Java 提高系统性能
2014-03-03 22:22 2611首先是从三方面来提高的,应用层面,服务器端层面,数据库层面。 ... -
2013年11月份艺龙旅行网面试题
2013-11-22 23:39 12611.给你两个字符串s1="abc",s2= ... -
国猪555555555
2013-11-22 00:16 1097国足第一招:场地太差,不适应。 国足第二招:场地太好,不适应。 ... -
自己认为的一些技术点
2013-08-14 00:12 12431.rest风格的编程。 2.memcached的命中率低的问 ... -
HttpClient
2013-01-14 23:57 1050package org.abin.lee.test.http; ... -
JAVA单例模式读取properties配置文件
2012-12-16 01:12 2666前段时间出差去做一个数据接口的项目,有很多参数需要从工程中的配 ... -
Java 反射调用方法
2012-10-22 23:52 977package lc.abin.lee.reflect; i ... -
Java Https单向,双向验证
2012-09-23 22:47 3011https一般来说有单项SSL和双向SSL连接之分。 单项 ... -
Java中的transient,volatile和strictfp关键字
2012-09-12 18:00 834http://www.iteye.com/topic/5295 ... -
Server JBoss v5.0 at localhost was unable to start within 50 seconds.
2012-09-05 11:35 1883[标题]:[转]JBoss was unable to sta ... -
HttpUrlConnection 开发例子
2012-03-25 16:23 3360/*** * * 发送HTTP请求 * @ ... -
Java Enum类型定义的方法
2012-03-12 12:34 2347//枚举接口 package com.abin.info.s ... -
Rational Rose 2003 下载及破解方法
2012-03-06 12:49 1392FROM:http://blog.csdn.net/fengl ... -
使用Spring进行面向切面(AOP)编程
2012-02-22 10:35 23461.aop理论知识 横切性关注点:对哪些方法拦截,拦截后怎么处 ... -
BASE64、MD5、SHA、HMAC几种加密算法
2012-02-21 12:53 8806BASE64编码算法不算是真正的加密算法。 MD5、 ... -
文本文件和二进制文件区别及java中字节流和字符流归纳
2012-02-17 15:48 2992首先在物理上文本文件和二进制文件并没有区别,都是以二进制01的 ... -
Java 字节流转化为文件
2012-02-17 15:46 5753已知:byte[] bytes=new FileToBytes ... -
Java核心之Java内存分配原理
2012-02-17 13:40 953JAVA内存分配与管理是Java的核心技术之一,之前我们曾介绍 ...
相关推荐
"struts2查询修改删除"是指在Struts2框架下实现数据的CRUD操作,即创建、读取、更新和删除功能,以及查找(Find)操作。以下是对这些知识点的详细解释: 1. **创建(Create)**:在Struts2中,创建新记录通常涉及一个...
在处理批量修改数据的任务时,Struts框架提供了强大的支持,允许开发者构建可扩展且易于维护的系统。下面我们将深入探讨Struts在批量修改数据方面的关键知识点。 首先,我们关注`UserForm.java`。这通常是一个...
- **Struts1**: 使用标准的JSP页面作为视图层,页面上的数据显示主要依赖于JSP标签。 - **Struts2**: 引入了ValueStack的概念,这使得开发者可以在视图层直接访问Action中的数据。Struts2还支持多种视图技术,如...
8. **页面跳转与数据传递**:在Struts2中,Action类的方法返回的结果名对应一个视图,如jsp页面,同时可以通过ActionContext或ModelDriven接口将数据传递到视图。页面之间的跳转和数据传递是Struts2的一大特点,简化...
Struts2是一个强大的Java web开发框架,它极大地简化了基于MVC(模型-视图-控制器)架构的应用程序开发。这个资源"struts2+json"显然涉及到在Struts2框架下实现JSON(JavaScript Object Notation)数据交换,这是一...
4. **OGNL (Object-Graph Navigation Language)**: OGNL是Struts2中的表达式语言,用于在Action对象和JSP页面之间传递数据。它允许动态访问和修改对象的属性,以及执行复杂的逻辑操作。 5. **Token机制**: - **...
在"struts2lib"这个压缩包中,可能包含的文件有`struts2-core.jar`(核心库)、`xwork-core.jar`(XWork框架,是Struts2的基础)、`ognl.jar`(OGNL库)、`struts2-convention-plugin.jar`(约定优于配置插件)、`...
Struts2是一个强大的MVC(Model-View-Controller)框架,它在Java Web开发中扮演着重要的角色。这个“struts2全部的jar包”压缩文件包含了运行Struts2应用程序所需的所有核心库和依赖组件。这里我们将深入探讨Struts...
Struts2是一个非常流行的Java Web框架,用于构建和维护可扩展、模块化且易于管理的企业级应用程序。在当今网络安全日益重要的环境下,使用HTTPS协议来确保数据传输的安全性变得至关重要。Struts2支持HTTPS配置,可以...
**标题详解:**"ueditor百度编辑器(修改版)-适用struts2" 这个标题提到了两个关键组件,首先是“ueditor百度编辑器”,它是一个流行的富文本编辑器,由百度开发,常用于网页中提供类似Word的文本编辑功能。用户...
根据这个结果字符串,Struts2会查找`struts.xml`配置文件中对应的结果配置,并执行相应的页面跳转或其他操作。 通过以上步骤,我们可以看到Struts2是如何通过一种高度模块化和灵活的方式来组织Web应用程序的。这种...
通过阅读和修改这些文件,你可以更深入地了解Struts2的工作原理和应用技巧。记得在开发环境中配置好Struts2的依赖,并根据项目文档或注释进行部署和运行。这样,你就能够亲手实践一个基于Struts2的新闻管理系统,...
4. **结果类型(Result)**:Action执行后会返回一个结果,Struts2支持多种结果类型,如dispatcher(转发到JSP页面)、stream(处理文件下载)等。结果类型在Action类的execute方法中通过返回值或注解指定。 5. **...
在这个“Struts2实现文件下载功能”的示例中,我们将深入探讨如何利用Struts2框架来实现在web应用中让用户下载文件的功能。 首先,我们需要理解文件下载的基本原理。在Web应用中,当用户点击一个链接或提交一个表单...
8. **struts2-tiles-plugin.jar**:Tiles是Apache的一个视图管理框架,这个插件让Struts2能够与Tiles集成,方便创建复杂的布局和重用页面组件。 9. **commons-logging.jar**,**log4j.jar**等日志库:它们为Struts2...
6. **JSP页面与Struts2标签库**:"register"可能是对应的JSP注册页面,Struts2提供了一套丰富的标签库,如`s:form`、`s:textfield`、`s:submit`等,这些标签简化了视图层的开发,增强了可维护性。 7. **Action上...
Struts2 BBS论坛是一个基于Struts2框架和FCKeditor构建的小型在线讨论平台。Struts2是一个流行的Java Web应用程序框架,它提供了一种结构化的MVC(Model-View-Controller)设计模式实现,帮助开发者更有效地组织和...
在Struts2中实现增删改查主要通过JSP页面与Action类的交互完成。下面我们将根据提供的部分代码示例进行详细解析: #### Index.jsp - 主页展示 ```html 显示新闻 ``` 这个链接指向`find_all`,用于展示所有新闻的...
在"网上书店struts2"项目中,购物车功能可能涉及到添加书籍、删除书籍、修改数量等操作,这些都需要Action和Service进行配合处理。购物车状态可能存储在Session或数据库中,以便跨页面保持。 九、数据库交互 项目...