定义表达式 <%! %>
定义表达式 <%! %>
约束文档:DTD和Schema
XML里面的文本内容如果想要用特殊字符的话如<>的话在w3c网站中有明确的介绍。
XML如果书写注释的话,选中内容ctrl+shift+c;
<!-->
schame使用:
schema约束(替代DTD):
请求转发:数据会传递,url地址会改变。
重定向:数据不会传递。
servlet用来处理网页的逻辑代码
apllication生命周期:在Tomcat启动是生产,在Tomcat关闭是销毁.
application:整一个服务器端就一个application对象。
session的销毁:浏览器关闭,网址关闭,长时间不与服务器端交互。
1.0请求转发不会销毁request
1.0 浏览器每一次访问服务器端就会生产一个request,然后会立即销毁。及时访问同一个页面两次也会生成两个request。
<servlet>
<servlet>
在servlet中获得application请求:ServletContext aplication = this.getServletContext();
更换支持中文的utf-8的形式:
System.out.println(new String(sex.getBytes("不支持中文的格式","utf-8")));
请求的转发:
request.setAttribute("message","注册成功,请登录!");
request.getRequestDispatcher("xxx.jsp").forward(request,reponse);
转发当前请求:
request.getRequestDispatcher("xxxxx.jsp").forward(request,reponse);
定义成员变量方法
<%! int count = 0;%>
内容输出表达式
<%=str %> str:方法或字符串
注释快捷键: ctrl + shift + c
约束文档
dtd
schame
可扩展的标记语言