struts2命名空间与访问路径】的更多相关文章

比如项目deom的struts.xml中有如下片段 Java代码 <package name="demo" extends="struts-default"> <action name="demo" class="***.demoController" <result>/demo.jsp</result> </action> </package> 我们可以用ht…
1.     Action的访问路径 扩展名 缺省以.action结尾,请参考:default.properties文件,可以通过配置改变这一点: <constant name="struts.action.extension" value="action,do,webwork" /> 上述配置,将使得可以通过.action或.do或.webwork访问Action对象 访问路径的容错能力 比如:我们配置某个package的namespace="…
上一篇已经和大家分享了关于Struts2命名空间和Action的三种创建方式,本篇我们接着命名空间的内容,来一起探讨一下关于Struts2的访问路径问题,何为访问路径,就是指当我们在浏览器输入地址,点击回车,向服务器发送请求,这个访问路径就是今天我们要讨论的知识点,我们以上一篇的访问路径为例,为大家分析一下Struts2访问路径的本质.对于这个url路径http://localhost:8080/Struts/hello/login,我来分析一下他的组成,http://这是http请求协议:lo…
1:idea中配置tomcat后,那么最终的web工程发布到哪里去了?为什么在访问路径中不加工程名就可以访问? 1.1:因为tomcat有段时间没接触了,先回顾下tomcat的目录结构吧? 如图所示:各级文件的主要保存内容是: bin:主要是tomcat的一些命令.环境变量.内存修改什么的: conf:这个很重要,存放了tomcat的配置文件. server.xml(端口,加载目录等),web.xml,context.xml等: Catalina目录:可设置默认加载目录 lib:tomcat的依…
Struts2中常用的常量 指定默认编码集,作用于HttpServletRequest的setCharacterEncoding方法 和freemarker .velocity的输出 <constant name="struts.i18n.encoding" value="UTF-8"/> 自定义后缀修改常量 <constant name="struts.action.extension" value="do"…
HTTP 无法注册 URL [url]http://127.0.0.1:9999/calculatorservice/metadata[/url].进程不具有此命名空间的访问权限 今天按照网上的例子开始学习WCF程序,运行的时候却发现出如下问题:HTTP 无法注册 URL[url]http://127.0.0.1:9999/calculatorservice/metadata[/url].进程不具有此命名空间的访问权限(有关详细信息,请参见 [url]http://go.microsoft.co…
放在外网的应用,用户多是直接输入域名访问,相信没有哪个后面还加个尾巴,而Tomcat的默认目录是ROOT,所以我们需要更改其默认目录. 更改Tomcat的默认目录很简单,只需要修改server.xml就可以了. 具体是是在<Host></Host>之间加上Content标签,你可以理解为每个Content都代表一个应用. Content的具体属性为: <Context path ="" debug="0" docBase ="…
SpringMVC采用Get方式请求资源时,如果请求路径的结尾中带有小数点(.)时,同时使用@PathVariable访问路径内容时,请求路径中最后一个小数点及其后面的内容会被Spring截断丢弃比如针对版本的访问:    对于请求路径:        http://host:port/program/module/download/apk/3.20.10    后端RequestMapping为 @RequestMapping(value="module/download/apk/{versi…
背景 访问路径,也就是指在浏览器中访问该web系统时的根路径,比如http://localhost:8080/xxxx/index.jsp  这里的xxxx,也就是request.getContextPath()得到的值. 我们在做系统开发的时候,在本地工作区可能会有同一个系统的多个版本存在,比如上面所说的xxxx系统,这里可能会有xxxx1.xxxx1_1.xxxx1_2代表该系统的1.0 .1.1. 1.2版本,对应的工程名字默认就是系统的访问路径,但是,我们可能会希望这些项目能够有一个统一…
Windows下,用 IIS跑PHP,有个缺点,那就是一定要把 php.ini 放在 Windows 的系统路径下 (C:/Windows) .不过,可以通过以下方式修改访问路径: 第一步: 把PHP的安装路径添加到环境变量Path中,右键 “我的电脑” -> 高级 -> 环境变量 -> 系统变量,追加 D:\Program Files\PHP-5.3.28\; : 第二步: 新建“系统变量” PHPRC,值为 D:\Program Files\PHP-5.3.28\,如下图所示: 重启…
转自:http://www.cnblogs.com/flyher/archive/2013/06/28/3161170.html 写WCF时在 1 host.Open(); 报错:HTTP 无法注册 URL http://+:9999/CalculatorService/.进程不具有此命名空间的访问权限(有关详细信息,请参见http://go.microsoft.com/fwlink/?LinkId=70353). 截图: 查询了相关资料,原来是权限不够,真笨啊,明明都提示了. 在Win7中用管…
运行的时候却发现出如下问题:HTTP 无法注册 URLhttp://+:12345/HelloWcfService/.进程不具有此命名空间的访问权限(有关详细信息,请参见http://go.microsoft.com/fwlink/?LinkId=70353).本人技术不好,一下子也想不到什么原因.在百度百一下,后来出来个说是端口给占用.再试了下,但问题却不是出在那里,没有效果.后来我终于知道这个是Windows8搞的鬼,然后把Visual Studio以管理员的身份运行的时候一切Ok.在Bin…
什么是访问路径?表扫描数据的时候使用了什么方式,这个方式就是访问路径 1.全表扫描TABLE ACCESS FULL 全表扫描,多块读,等待事件:db file scattered read 如果是并行全表扫描,等待事件: direct path read 11g 有个新特征,在进行全表扫描的时候也会产生 direct path read 在OLTP环境中要通过 10949 event 禁止该新特征 在OLAP环境中可以不用禁止 如果表上面有大量的行迁链接,会是单块读 等待事件表现为db fil…
在web应用中,以“/”开头的是绝对路径,不以“/”开头的是相对路径.   在服务器端,通常都使用绝对路径.例如web.xml.struts.xml.servlet等的访问路径都是以“/”开始. 服务器端的“/”等同于:http://localhost:8080/day01/.(day01为工程名)   在客户端,可使用绝对路径,也可使用相对路径.例如html.jsp.css.javascript中. 但是客户端的绝对路径与服务器端的绝对路径中的“/”代表的意思是不同的. 客户端的“/”等同于:…
学IT技术,就是要学习... 今天无聊看看struts2,发现struts2的action访问servlet API的三种方法: 1.Struts2提供的ActionContext类 Object get(Object key);可以获取request属性 Map getSession():可以得到session属性 Map getAppliction():可以得到ServletContext实例 2.action类实现 ServletContextAware,ServletRequestAwa…
写WCF时在 1 host.Open(); 报错:HTTP 无法注册 URL http://+:9999/CalculatorService/.进程不具有此命名空间的访问权限(有关详细信息,请参见 http://go.microsoft.com/fwlink/?LinkId=70353). 截图: 查询了相关资料,原来是权限不够,真笨啊,明明都提示了. 在Win7中用管理员权限运行VS2010,打开刚才的项目运行,果断没问题了. MS官方的解释:传送门 必须使用管理特权来运行承载 WCF 服务的…
在application.propertis中配置 ##端口号server.port=8081 ##默认前缀spring.mvc.view.prefix=/## 响应页面默认后缀spring.mvc.view.suffix=.html # 默认值为 /**spring.mvc.static-path-pattern=/**# 这里设置要指向的路径,多个使用英文逗号隔开,默认值为 classpath:/META-INF/resources/,classpath:/resources/,classp…
本例中,我们让apache访问"F:/testObject/php"路径: 一.修改http.conf文件配置 访问路径:"apache/conf/httpd.conf",修成这酱紫就行: DocumentRoot "F:/testObject/php" <Directory "F:/testObject/php"> 操作完成后,重启apache就可以了: 二.对于apache的某些版本,可能还需要下面的操作,修改…
目的是:在linux系统上建立ftp用户,并限制其通过ftp访问时,只能访问用户主目录:其主目录显示路径也是“/”,看不到上级目录.     例如,我要建立用户usertest,密码为usertest,主目录为/home/mpsp/ftp/usertest 操作系统:Red Hat Enterprise Linux Server release 5.4 (Tikanga) ftp:vsftp   首先,建立linux系统用户usertest: 1.以mpsp用户登陆系统,建立usertest的主…
需求: 把发布到Tomcat下的web项目,访问路径去掉项目名称 实现方式及原理: 方式一: 原理:Tomcat的默认根目录是ROOT,实际上ROOT这个项目在实际生产环境是没有用的,所以我们可以用我们的项目覆盖ROOT项目 操作过程: 1.删除ROOT下所有文件及文件夹 2.把我们项目的war包解压后,项目目录下的所有文件和子目录都拷贝到ROOT目录下即可 或者有更狠的一招:直接删掉ROOT目录,然后把我们的项目打包名称改成ROOT.war,放到webapps下就行 方式二: 原理:Tomca…
在ORACLE中,索引访问/查找(Index Lookup)路径有五种方式,分别为INDEX UNIQUE SCAN.INDEX RANGE SCAN.INDEX FULL SCAN.INDEX FAST FULL SCAN .INDEX SKIP SCAN.下面通过一些案例介绍.总结一下这五种索引访问路径.本文是总结这方面的知识点,所以文中一些地方参考.引用了参考资料中的部分内容.详细.具体资料可以参考官方资料Index Scans 索引唯一扫描(INDEX UNIQUE SCAN)   索引…
更改启动端口:在application.properties配置文件中修改server.port=9090 更改项目访问路径:在application.properties配置文件中修改server.context-path=/cppdy…
今天第一次接触boot项目,项目里集成了swagger接口调试工具,以前写项目的时候在swagger 文件夹里可以找到访问路径,换成boot项目以后找不到swagger文件夹了,百度了一下,boot项目默认访问swagger路径是 localhost:prot/swagger-ui.html 做下笔记,防止忘掉…
Maven中通过添加插件修改tomcat版本及端口及访问路径 ------------------------------------------------------------------------修改自带的tomcat的端口及路径------------------------------------------------------------- 1.  点开pom.xml   > add plugin…
一.单元测试 生成的demo里面包含spring-boot-starter-test :测试模块,包括JUnit.Hamcrest.Mockito,没有的手动加上. <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> </dependency> 添加测试类: @RunWith…
我们在用wamp进行本地建站时经常会碰到页面样式无法正常加载,这是因为没有正确加载css路径,那我们就用wamp设置本地访问路径为a.com指向本地的一个虚拟空间,如何操作呢?下面就跟随ytkah一起来设置一下 打开D:\wamp64\bin\apache\apache2.4.27\conf\extra\httpd-vhosts.conf,本地的Apache路径要根据你具体的安装路径来决定, <VirtualHost *:80> ServerName www.a.com DocumentRoo…
写WCF时在 host.Open(); 报错:HTTP 无法注册 URL http://+:9999/CalculatorService/.进程不具有此命名空间的访问权限(有关详细信息,请参见 http://go.microsoft.com/fwlink/?LinkId=70353). 截图: 查询了相关资料,原来是权限不够,真笨啊,明明都提示了. 在Win7中用管理员权限运行VS2010,打开刚才的项目运行,果断没问题了. MS官方的解释:传送门 必须使用管理特权来运行承载 WCF 服务的进程…
问题背景:项目里面有用到背景图片,开发模式下正常,打包之后发现报404错误.查看发现是背景图片引用路径出错. 解决方法: .map { width: %; height: 397px; background: url(../../../static/backImgs/about5.png) no-repeat; background-size: % 397px; } build下由原来的相对路径  "./"  改为绝对路径  "/" 详细缘由: vue项目在打包之后…
声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅. 1.了解SpringBoot的基本概念 2.具体内容 在之前所建立的 SpringBoot 项目只是根据官方文档实现的一个基础程序模型,但是这样的代码肯定不适合于实际的项目开发, 因为从实际的 Maven 项目来讲,应该要有统一的父 pom.xml 文件. 2.1.统一父 pom 管理 1. 首先建立一个 microboot 的 Maven 项目: <!--建立统一的父pom ,其他的子模块都统一用这个配置 --> <…
wamp下配置多域名和访问路径的方法 1.到安装目录下,打开配置httpd.confD:\wamp\bin\apache\Apache2.2.21\conf\httpd.conf也可以通过wamp图标打开.查找 Virtual hosts 去掉下面include行前面的# 修改为#Virtual hostsInclude conf/extra/httpd-vhosts.conf这样就在配置文件中引入了httpd-vhosts.conf文件. 2.配置域名D:\wamp\bin\apache\Ap…