struts2练习时犯的错误(11月4日)

Posted 小娜啊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了struts2练习时犯的错误(11月4日)相关的知识,希望对你有一定的参考价值。

1.Tomcat启动时报错

严重: 文档无效: 找不到语法。 at (null:3:8)

org.xml.sax.SAXParseException; systemId: file:/F:/Program%20Files%20(x86)/Tomcat%206.0/webapps/struts2_11_4/WEB-INF/classes/struts.xml; lineNumber: 3; columnNumber: 8; 文档无效: 找不到语法。

错误原因:struts.xml中忘记写<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" 

"http://struts.apache.org/dtds/struts-2.1.dtd">头文件,看错了以为是注释就没写哈哈哈。

2.  命名空间namespace

1.namespace控制action的访问路径,可以不写默认为””,默认接收所有路径的请求的action或者不加任何后缀。

2.namespace可以写成/,action的请求路径为所有以/hello.action结尾或/hello结尾(/jsjjsd/hello.action).

3./XXX 对应的路径为 /XXX/hello.action.

4.可以写成/XXX/YYY  ,此时对应的action请求的路径为/XXX/YYY/hello.action

3.服务器跳转和客户端跳转区别

服务器跳转地址栏显示的是.action或.do      服务器跳转是一次请求

客户端跳转地址栏显示的是.jsp                 客户端跳转是多次请求

2016年11月5日

1.动态调用(叹号形式)

 

以上是关于struts2练习时犯的错误(11月4日)的主要内容,如果未能解决你的问题,请参考以下文章

Vue 过滤器filters 使用时犯的一个弱智的错误(Failed to resolve filter)

缺乏经验的管理者有哪些常犯错误?

2019年11月28日-Python3练习错误

正则表达式练习2017年4月25日 11:41:23

11月7日 数组练习

结构体与共用体