今天用ajax验证的时候,ajax的代码一直不起作用,我在浏览器里打开了开发者模式,错误的原因是找不到"jquery-1.8.3.min.js",但是我的目录结构都没有问题。

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

新建的jsp页面开头都会有这样的语句,并且下面还会有一句

<base href="<%=basePath%>">

这些代码的作用是,让你的jsp页面就在项目的根目录下。我做了以下测试:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>"> <title>My JSP 'test.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
--> </head> <body>
<%=basePath%>
</body>
</html>

其实在myeclipse里,新建的jsp页面,在basePath之后应该接着写,把路径补充完整。比如在上面的测试中,我的就应该加上“innovativePlatform/test/test/”

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/innovativePlatform/test/test/";

最新文章

  1. sql基础大全
  2. 学习 Linux,101: Linux 命令行
  3. Getting the Device GUID
  4. springMvc源码学习之:spirngMvc的参数注入的问题
  5. 【风马一族_Android】造作app的效果图
  6. IntelliJ IDEA 15 部署Tomcat及创建一个简单的Web工程
  7. NameValueCollection详解
  8. el表达式跟ognl表达式的区别(转)
  9. Codevs 3289 花匠 2013年NOIP全国联赛提高组
  10. npm总是安装不成功,而且很慢?
  11. Tomcat服务器的常用配置
  12. 【Unity Shaders】Transparency —— 使用alpha通道创建透明效果
  13. [PHP]日志处理error_log()函数和配置使用
  14. UVa-156 Ananagrams(map映射)
  15. ARCore中四元数的插值算法实现
  16. DeskMini无传统机械键盘与鼠标接口的情况下使用U盘安装系统经验总结
  17. mysql 由decimal 引起的 Warning: Data truncated for column
  18. Centos系统下Docker的安装
  19. AngularJS 承诺 Promise
  20. 笨方法学python学习笔记

热门文章

  1. 【转】Sqlserver将数据从一个表插入到另一个表
  2. Kubernetes-Host网络模式应用
  3. Porsche Piwis Tester II V14.000 with CF30 Laptop at autonumen.com
  4. web前端开发学习路线图
  5. git的基本用法
  6. too many open files问题
  7. HTTP长连接、短连接究竟是什么?
  8. [linux] grep 文本搜索工具
  9. How to use “cat” command on “find” command&#39;s output?
  10. 【C++】C++未定义行为