请教Java Struts2高手一个小问题。 55
高手,您好:小弟近日在学Struts2,遇到了如下的一个问题小弟在QQ群里进行了提问,内容如下:***********************************求高...
高手,您好:
小弟近日在学Struts2,遇到了如下的一个问题小弟在QQ群里进行了提问,内容如下:
***********************************
求高手点拨:
这幅图片中的双红色下划线处的内容为:
url:“getTree.action”,小弟从书中看到:
这里的url,应该获得一个“获取远程数据的url”,
但是,一个“getTree.action”方法,小弟认为:不能肩负起为url提供一个远程服务器的域名的任务。
求高手点拨:
小弟的这个脑筋急转弯,该如何绕,才算成为正果?
高手,并且,小弟检查了tree插件常用参数:
上面的图片一中的参数列表写的数据,都与图片二中的tree插件常用参数不一致。: 小弟跪求高手点拨。【院士】抓住梦想 2015/12/2 21:56:20求懂的高手,不吝赐教。2015/12/2 22:09:05【院士】抓住梦想 2015/12/2 22:09:05@Jack Jiang @Leo Kong @潴头鎶鎶/付200元 @大悟还俗 @Mr.Liu @剽悍的人生 2015/12/2 22:16:48【叫兽】胖子未来 2015/12/2 22:16:48前面的url被省略了,域名和项目名【叫兽】胖子未来 2015/12/2 22:18:43级连勾选应该是树父节点被选中,子节点也相应选中2015/12/2 22:20:55【叫兽】胖子未来 2015/12/2 22:20:55这个应该是前端框架,试一下不就知道了2015/12/2 22:37:43【院长】Edsio 2015/12/2 22:37:43这个是本域内访问请求的url的写法,很多在web页面中经常使用。主要是省事个简单,比如使用jQuery中使用$.post()做异步请求时url参数如果访问请求时可以使用这种写法【院长】Edsio 2015/12/2 22:38:28但是如果是请求资源时,如果不是全路径访问,则会出现资源访问不到的错误
【下面是群中高手的回答:】
【叫兽】胖子未来式前面的url被省略了,域名和项目名【叫兽】胖子未来 2015/12/2 22:18:43级连勾选应该是树父节点被选中,子节点也相应选中2015/12/2 22:20:55【叫兽】胖子未来 2015/12/2 22:20:55这个应该是前端框架,试一下不就知道了2015/12/2 22:37:43【院长】Edsio 2015/12/2 22:37:43这个是本域内访问请求的url的写法,很多在web页面中经常使用。主要是省事个简单,比如使用jQuery中使用$.post()做异步请求时url参数如果访问请求时可以使用这种写法【院长】Edsio 2015/12/2 22:38:28但是如果是请求资源时,如果不是全路径访问,则会出现资源访问不到的错误0:02:14【院士】抓住梦想 2015/12/3 0:02:14谢谢敬爱的胖子未来式大哥,与Edsion老师的点拨!!
【①】********【下面是小弟的最新提问:】
@胖子未来式大哥,小弟还有一点不明:
前面的url被省略了?
如果面向C端的程序,省略了自己的目标服务器的域名和项目名的话。
那会不会造成:C端的浏览器,找不到自己的服务器IP地址目标?从而造成C端的浏览器无法找到对应的服务提供服务器的物理地址?进而导致无法实现C端与服务器为用户提供的功能?
【②】【院士】抓住梦想 2015/12/3 10:24:17
@Edsion 老师,学生还有一点不明:
如果域内的服务器,有两个项目同时运行,一个名叫“MyBelovedTeacher/getTree.action”,一个叫“MyCustomerMyIdeal/getTree.action”,
这个时候,如果域内服务器能够省略项目名的话,面对上面的两个项目所接收的数据,整套软件系统要怎么定位,才能够把数据包交给正确的项目下的类型呢?
学生希望Edsion老师和胖子未来式大哥,能够点拨!! 展开
小弟近日在学Struts2,遇到了如下的一个问题小弟在QQ群里进行了提问,内容如下:
***********************************
求高手点拨:
这幅图片中的双红色下划线处的内容为:
url:“getTree.action”,小弟从书中看到:
这里的url,应该获得一个“获取远程数据的url”,
但是,一个“getTree.action”方法,小弟认为:不能肩负起为url提供一个远程服务器的域名的任务。
求高手点拨:
小弟的这个脑筋急转弯,该如何绕,才算成为正果?
高手,并且,小弟检查了tree插件常用参数:
上面的图片一中的参数列表写的数据,都与图片二中的tree插件常用参数不一致。: 小弟跪求高手点拨。【院士】抓住梦想 2015/12/2 21:56:20求懂的高手,不吝赐教。2015/12/2 22:09:05【院士】抓住梦想 2015/12/2 22:09:05@Jack Jiang @Leo Kong @潴头鎶鎶/付200元 @大悟还俗 @Mr.Liu @剽悍的人生 2015/12/2 22:16:48【叫兽】胖子未来 2015/12/2 22:16:48前面的url被省略了,域名和项目名【叫兽】胖子未来 2015/12/2 22:18:43级连勾选应该是树父节点被选中,子节点也相应选中2015/12/2 22:20:55【叫兽】胖子未来 2015/12/2 22:20:55这个应该是前端框架,试一下不就知道了2015/12/2 22:37:43【院长】Edsio 2015/12/2 22:37:43这个是本域内访问请求的url的写法,很多在web页面中经常使用。主要是省事个简单,比如使用jQuery中使用$.post()做异步请求时url参数如果访问请求时可以使用这种写法【院长】Edsio 2015/12/2 22:38:28但是如果是请求资源时,如果不是全路径访问,则会出现资源访问不到的错误
【下面是群中高手的回答:】
【叫兽】胖子未来式前面的url被省略了,域名和项目名【叫兽】胖子未来 2015/12/2 22:18:43级连勾选应该是树父节点被选中,子节点也相应选中2015/12/2 22:20:55【叫兽】胖子未来 2015/12/2 22:20:55这个应该是前端框架,试一下不就知道了2015/12/2 22:37:43【院长】Edsio 2015/12/2 22:37:43这个是本域内访问请求的url的写法,很多在web页面中经常使用。主要是省事个简单,比如使用jQuery中使用$.post()做异步请求时url参数如果访问请求时可以使用这种写法【院长】Edsio 2015/12/2 22:38:28但是如果是请求资源时,如果不是全路径访问,则会出现资源访问不到的错误0:02:14【院士】抓住梦想 2015/12/3 0:02:14谢谢敬爱的胖子未来式大哥,与Edsion老师的点拨!!
【①】********【下面是小弟的最新提问:】
@胖子未来式大哥,小弟还有一点不明:
前面的url被省略了?
如果面向C端的程序,省略了自己的目标服务器的域名和项目名的话。
那会不会造成:C端的浏览器,找不到自己的服务器IP地址目标?从而造成C端的浏览器无法找到对应的服务提供服务器的物理地址?进而导致无法实现C端与服务器为用户提供的功能?
【②】【院士】抓住梦想 2015/12/3 10:24:17
@Edsion 老师,学生还有一点不明:
如果域内的服务器,有两个项目同时运行,一个名叫“MyBelovedTeacher/getTree.action”,一个叫“MyCustomerMyIdeal/getTree.action”,
这个时候,如果域内服务器能够省略项目名的话,面对上面的两个项目所接收的数据,整套软件系统要怎么定位,才能够把数据包交给正确的项目下的类型呢?
学生希望Edsion老师和胖子未来式大哥,能够点拨!! 展开
2个回答
展开全部
在使用ajax的时候,如果只写getTree.actipn 那就是在页面当前域下,当前目录下,找getTree.action进行处理.
比如说在 baidu.com/aaa/bbb/index.html 这个路径下面,如果使用你这个ajax
则请求路径 为 baidu.com/aaa/bbb/getTree.action
比如说在 baidu.com/aaa/bbb/index.html 这个路径下面,如果使用你这个ajax
则请求路径 为 baidu.com/aaa/bbb/getTree.action
追问
谢谢高手ccppv的点拨!!
ccppv高手,学生我的第二个问题您有思路吗?
如果有的话,请您写上来,小弟好把悬赏的分数,交给您。
追答
以后发问题,不要写这么多的废话,没什么用.简洁说明你的问题就行了.
可以做简写,当然也可以根据当前的路径,写出你需要的路径了.
比如说,还是上面的路径,
我写成 ../ccc/getTree.action 就是上级目录下的ccc目录,那得到的就是 baidu.com/aaa/ccc/getTree.action
如果你是调用其它项目中的,就写成 /项目名称/目录/getTree.action
前提,是在同一个域下面,跨域就不能直接用ajax了.
展开全部
这个问题本身是不存在的,因为无论*.action前面是否有项目名,显示tree的页面本身会有项目名的,如果这个页面是 /aa/tree.jsp,那么*.action默认就是/aa/*.action的
追问
尊敬的yuzhouliu2000大哥,您好:
小弟请问:
在下面的场景下:如果一台服务器中运行了两个项目,并且给自己的两个运行的项目起了相同的项目名和相同的类型名的话。
服务器在面对一个提交过来的数据包的时候,服务器会遵循什么原则来进行数据包交接给上面两个项目的定位?
希望得到yuzhouliu2000老师的回答。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询