idea和eclipse的区别
-
当我们使用 eclipse 开发 web 项目时,项目的路径一般是
localhost:8080/项目名
,不同的项目对应的项目名不一样,而在使用 idea 的时候,访问时的路径直接就变成了localhost:8080
,项目名没有了 -
首先明确一点:idea 中项目的访问路径是可以自定义的,方法如下
-
Run
—>Edit Configurations
—>Deployment
-
在右侧的
Application context
中填入访问时的路径,这个路径是从8080后面开始的,包括斜杠
-
-
为什么用 idea 的时候只需要输入
localhost:8080
就可以访问到项目,这是因为 idea 为每个项目都单独配置了 tomcat,而 eclipse 是把多个项目都统一放到一个 tomcat 中。我们都知道,tomcat 在发布项目的时候一般都是把项目放在 webapps 里面,所以如果 webapps 里面有多个项目,那么我们访问不同的项目时就需要以项目名来区分,而只有一个的话就不需要了,所以在访问路径上就出现了差别
struts2动态方法调用
-
在动态方法调用时,方式之一就是通过在浏览器地址栏中输入
!
加不同的方法名来访问不同的方法,如果使用的是 idea 编辑器,访问路径就应该是这样的,如也就是说,在我们配置的访问路径之后加上配置文件中配置的相应的值
特别注意:不管是不是用了动态方法调用,在路径的最后都别再加斜杠了,自己曾经因为这个被坑得很惨,特此提醒一下