css的应用及Ant、Servlet感触

1.所谓xml,现在学的就是servlet的name要相同,然后就是servlet-class为指明的类的路径用.表示,而servlet-mapping中,url-pattern就是访问那个类时需要输入的路径,用/表示。
2.原来使用Ant部署项目的时候,第一个比较重要的是value的值,就是你的项目的地址,比如知道javaee的,第二个比较重要的是dir,todir,fileset dir.自习看下面的代码可以看出很多东西。
<project name="javaee" basedir=".">
<property name="webapp" value="C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\javaee" />
<target name="deploy">
<mkdir dir="${webapp}"/>
<copy todir="${webapp}" overwrite="true">
<fileset dir="${basedir}/WebContent" />
</copy>
<mkdir dir="${webapp}/WEB-INF/classes"/>
<copy todir="${webapp}/WEB-INF/classes" overwrite="true">
<fileset dir="${basedir}/build/classes" />
</copy>
</target>
</project>
3.css样式表和html静态网页一般都放在WebContent目录下。再调用样式表的时候,只需要在div内标明样式表的id就可以了(前提是在head中对样式表进行调用)。调用格式:<link rel="stylesheet" type="text/css" href="css/register.css">
4.静态网页中的form的开头必须要指明处理的类文件,以及发送的方式,get方式在发送的时候会显示发送信息,post则不会。所以一般会写为:<form action="servlet/register" method="post">,然后就可以开始加入网页元素了。
5.静态网页post之后到指明的类中坐dopost,dopost中包括用request接受需要传送的内容,然后用功创建的PrintWriter类对象out通过out.println()来显示相关的东西。
6.每增加一个java文件,都需要重新增加web.xml中的内容,不然的那个java类是不能够被访问的。
7.每次做完修改,有三件事情要做,修改web.xml,用Ant重新发布,网页测试。
8.原来Ant可以做很多事情,我认为只要是不输入数据的东西,通过配置build.xml都可以实现的,实现了部署从人工化到自动化的时代。
9.用Servlet的真正目的是为了能够和客户动态交互,如果仅仅为了输出一些固定的内容,那完全没有必要采用Servlet,用HTML直接做静态页面更简单、更直接。
10.除了在form表单中指定的用dopost方法外,通过地址栏或者超链接等的方式都是用doget方式接受的。
11.由于从session中取出的都是object对象,所以都要强制类型转换.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值