EasyBolg项目中遇到的问题

  1. 在eclipse开发中,包的位置无所谓,但是部署到tomcat后必须把包都放在WebINF的lib中;
  2. form表单没有action参数时,默认访问当前页面,注意如果之前进入当前页先进入某个Servlet,action还会访问之前的Servlet
  3. 用eclipse部署时出现ClassNotFoundException,Servlet配置没有问题,查了半天最后发现部署在tomcat的文件夹中的.class文件不全,有些Servlet类没有编译到这里,但是原因没查到,感觉是eclipse的问题,只能通过新建项目把内容拷过去..
  4. request.getPathInfo() 仅获取Servlet配置路径后面的路径,如果有?…=…也不会获取
  5. 标签将URL格式化为一个字符串,然后存储在一个变量中。
    这个标签在需要的时候会自动重写URL。标签只是用于调用response.encodeURL()方法的一种可选的方法。它真正的优势在于提供了合适的URL编码,包括中指定的参数。
    可以把 Session ID 添加到 URL 信息中,防止cookie被禁用
    encodeURL详解 注意和encodeRedirectedURL () 区别
    6.AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术.通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
    $.ajax()方法详解
Servlet中的内容:转换并设置转换的类型
    String json = comment.toJson();
            resp.setContentType("application/json");//指定返回值类型
            PrintWriter writer = resp.getWriter();
            writer.write(json);
            writer.flush();
  1. 7.
<script src="js/script.js" type="text/javascript"></script>注意路径问题js/script.js前没有斜杠

还有js的加载顺序问题,当用JQuery选取了html元素的时候,js必须在元素之后

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值