jsp+servlet开发小型商城日志

1 导入jstl标准库  菜鸟教程

standard.jar和jstl.jar文件拷贝到/WEB-INF/lib/下。
接下来我们在 web.xml 文件中添加以下配置
使用任何库,你必须在每个JSP文件中的头部包含<taglib>标签。

4 欢迎${name} 这个是什么意思

比如有A页面请求B页面,在A页面中有一句这样的代码:

String name="测试";
request.setAttribute("name", name);

那么B页面中将这样可以取到name中的数据:
${name}
这个输出的值应该是:测试

当然不一定要放在request中可以取到,同样放在page session 一样也可以取到。但是取值是有优先级的 page---->request----->session 等




8 javabean如何使用

就是class么,对的,但是格式不一般

  如果想要导入javabean,先在JSP导入该包才可以
<%@ page import="packages_1.*"%>
但是两种引入方式是等价的,但是效果不一样

10    Myeclipse中显示WEB-INF下的classes文件夹默认是不显示的

· 但用struts开发时,有些配置文件要放在这个文件夹中,且时常要配置这些文件,如果这个文件夹没有显示出来,感觉很不方便。可以做如下操作:

    右键 WEB-INF文件夹,点show in,点击navigator就可以了。

12  今天上线,昨天出现的问题就没有了


 表单一直返回null!!!
又是重启了一下没问题了,mmp





15 第二次遇到,如何读取本地文件中的xml文件


17 如何将数据加到jsp页面

以一种复杂格式,根据之前的,是有一个类,把数据都放到list中,然后调用该类的方法来返回数据。

accounts是一个list,通过session传过来的
自己是通过函数进行返回,设计一个bean进行读取,然后直接返回到JSP中一个可用的list

18 实现不同身份的页面展示不同的东西

比如商品管理,只有管理员账号才有,通过if判断

19 jsp清除session的方法

获取到session然后把他的值设置为null

<% session.removeAttribute("name");
       session.invalidate();
       out.print("<script>alert('用户即将退出,确定后退出该页面。');window.location.href='login.jsp'</script>"); %>
目测是可以这样退出的,不确定

22 使用servlet以及javabean的区别??在程序中如何使用他们

servlet在不使用表单的情况下也是可以传输数据的,应该是这样

24 回到上级路径

 ../就可以回到上级目录

24 在修改以及删除事件中,都需要选定对form中的值,如何实现form中多表单事件


26 form一定要加上name

否则没办法使用!恐怖

27 获取checkbox的值

之前也用过

得到checkbox的值,然后将值打印出来,可以进行更改,然后再进行保存
最新,在changegoods里面应该打印出来他们的值的,但是得出来的是空值,注意这个box返回的是什么东西Enumeration paramNames = request.getParameterNames();



31 购物车的话

32 然后就是考虑界面的事情了

加bootstrap

33 web.xml怎么去写。。


35 添加card页面

直接增加css,然后将值放到相应位置就可以了

36 添加图片

简单的方法是以编号为名称进行保存图片,然后进行使用


37 bug 在删除的时候可能会出现只能删除第一个的情况,可能是缓存的原因,出现乱七八糟的情况,但是第一个肯定没有问题
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值