mzy,struts学习(一)】的更多相关文章

package com.mzy.servlet; import java.util.Arrays; import java.util.Map; import javax.servlet.ServletContext; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import or…
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"> <struts> <!-- 动态…
大家都在讲struts已经过时了,现在都是前后台分离,没有必要去学一个淘汰的框架,但是怎么讲呢?我觉得,struts能够流行那么多年,肯定有它的原因,肯定有很多优秀和好的地方,有一个指导过我的人给我讲,struts很优雅,这句话,里面有一些理念是才是它能够流行这么久的原因!框架本身就是艺术,不管是什么年代,能够被众人追捧,作为一个小白,就要虚心学习,思维比技能更加重要,而影响一代一代人的,也正是这种思想:思想的力量才能跳出微观辨识,站在稍高一点的点上,去思考,宏观辨识这个亦真亦假,但是透露着深刻…
1.在Struts2的Action中取得请求参数值的几种方法 public class GetRequestParameterAction extends ActionSupport { private String bookName; private String bookPrice; public String getBookName() { return bookName; } public void setBookName(String bookName) { this.bookName…
ContextMap 包含值栈包含 root(list结构)和context(map结构)  值栈包含contextMap的引用.  Actioncontext是工具类 可以获取他们 Struts2拥有优良的设计和功能,其优势具体如下:  优点 l 项目开源,使用及拓展方便,天生优势. l 提供Exception处理机制. l Result方式的页面导航,通过Result标签很方便的实现重定向和页面跳转.  全局结果视图 l 通过简单.集中的配置来调度业务类,使得配置和修改都非常容易. l 提供…
GIT学习 git工作区.暂存区.本地库.远程库 工作区:实际上我们工作的地方,进行写代码或者文件的地方. 暂存区:我们执行了git add 操作之后,就会被提交到暂存区. 本地库:其实最后我们需要执行这一步操作,git commit 到本地库中,才表示完结了. 但是大家经常看到还有push操作,不是应该还有远程库吗?其实在git的理念中,分布式的git其实本来是不需要这个远程库的,git的协同只需要多个用户之间协同其实就是可以的,但是如果有一个稳定的远程库的话,会让我们的协同起来更快速,并且更…
1.集成tomcat到eclipse http://www.eclipsetotale.com/tomcatPlugin.html 下载最新的plug后,解压.解压后的文件放到eclipse的plug目录中 2.使用struts配置文件web.xml/struts-config.xml中的元素必须按照dtd文档定义顺序书写,即遵从了dtd定义顺序. 常见的错误是顺序错误导致不能识别.例如web.xml文件中 <welcome-file-list> <welcome-file>ind…
1. upload.jsp <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ taglib uri="/struts-tags" prefix="s"%> <% String path = request.getContextPath(); String basePath = req…
一 类型转换 input.jsp <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":&q…
今天在进行struts全局类型和局部类型转换时,发现一个问题,如下: 当输入一个点的坐标时,我使用全局转换提示错误,找不到类,当改变成局部类型转换时,可以成功转换,不知道这个是什么原因,难道全局不可以应用到局部? 遇到的错误如下: Error setting expression 'point' with value '[Ljava.lang.String;@a6af6e' ognl.MethodFailedException: Method "setPoint" failed for…