====javasript文件放在哪好?=====

Just_Ask 2013-06-29 12:07:39
1.javasript文件放在哪好?
2.能不能放在WEB-INF下面?如果可以,怎么引用?
3.我放在webcontent下面,这样会不会有不好的地方?
...全文
188 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
长笛党希望 2013-07-01
  • 打赏
  • 举报
回复
web-info下加一个js文件夹,专门放js文件
oh_Maxy 2013-07-01
  • 打赏
  • 举报
回复
引用 10 楼 Just_Ask 的回复:
[quote=引用 9 楼 oh_Maxy 的回复:] 与WEB-INF同级别也是可以的 WEB-INF开发的时候,在工程(假设工程名MyWeb)WebRoot下,我们可以在WebRoot下建目录myJsps目录,建myJsp.jsp 访问时:http://IP:port/MyWeb/myJsps/myJsp.jsp
与web-inf同级我是知道可以,但是浏览器可以直接访问到,不知这样做会不会有不好的地方 [/quote] 怕不安全么?安全是要靠代码保证的 WEB-INF下的jsp不能直接访问,但是可以通过相对路径获得:<jsp:forward page="WEB-INF/MyJsp2.jsp">
Just_Ask 2013-07-01
  • 打赏
  • 举报
回复
引用 9 楼 oh_Maxy 的回复:
与WEB-INF同级别也是可以的 WEB-INF开发的时候,在工程(假设工程名MyWeb)WebRoot下,我们可以在WebRoot下建目录myJsps目录,建myJsp.jsp 访问时:http://IP:port/MyWeb/myJsps/myJsp.jsp
与web-inf同级我是知道可以,但是浏览器可以直接访问到,不知这样做会不会有不好的地方
oh_Maxy 2013-07-01
  • 打赏
  • 举报
回复
与WEB-INF同级别也是可以的 WEB-INF开发的时候,在工程(假设工程名MyWeb)WebRoot下,我们可以在WebRoot下建目录myJsps目录,建myJsp.jsp 访问时:http://IP:port/MyWeb/myJsps/myJsp.jsp
Just_Ask 2013-07-01
  • 打赏
  • 举报
回复
引用 6 楼 NNTT2010 的回复:
web-info下加一个js文件夹,专门放js文件
web-info下怎么引用?
-AJ- 2013-07-01
  • 打赏
  • 举报
回复
可以是main下面 也可以是webapp下面
子晓聊技术 2013-06-29
  • 打赏
  • 举报
回复
javascript文件位置看你的习惯吧,可以直接放在webcontent下,也可以放在WEB-INF下。 放在web-inf下你使用相对路径就可以,如果你在WEB-INF根目录下有个jsp文件,而js放在了WEB-INF/js下,那么你的相对路径就可以 用 ../js/***.js这种方式, 普及下相对路径,../表示源文件所在目录的上一级目录,../../表示源文件所在目录的上上级目录,以此类推。 放在webcontent下,那么用户就可以根据url下载这个js,看你这个js内容的重要程度吧。
Uncertain_Magic 2013-06-29
  • 打赏
  • 举报
回复
一般的话js文件夹都是和web-info同级的吧。
  • 打赏
  • 举报
回复
1楼说错啦,WEB-INF文件夹下是禁止访问的,js文件放里面了会报403 ,jsp放进去能访问都是通过请求转发实现的,网上有很多说明,自己搜搜看~
Just_Ask 2013-06-29
  • 打赏
  • 举报
回复
忘了说了,我的最初始jsp页面,和WEB-INF同级,这样能进去吗? 也就是我的jsp不是在WEB-INF下面
引用 1 楼 xiaoliouc 的回复:
Just_Ask 2013-06-29
  • 打赏
  • 举报
回复
不错,详细,我试试,必定给分
引用 1 楼 xiaoliouc 的回复:

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧