java jsp js xml,JSP语法的xml写法
大家总是不喜欢看到在jsp页面上,其实我们可以使用比较优雅的xml方式来表达
1,隐含的注释
JSP语法:
XML语法:无
2,变量或函数的声明
JSP语法:
例如:
int i=0;int a,b,c;
Color red=new Color(255,0,0);
private static final String OK="ok";
public String getAnswer(){
return OK;
}
%>
XML语法:
declartion;[declaration;]+...
例如:
int i=0;int a,b,c;
Color red=new Color(255,0,0);
private static final String OK="ok";
public String getAnswer(){
return OK;
}
3,表达式
JSP语法:
例如:
XML语法:
expression
例如:
Math.round(Math.random*100)
4,代码片断
JSP语法:
例如:
String username=request.getParameter("username").trim();
String password=request.getParameter("password").trim();
%>
XMl语法:
your java code
例如:
String username=request.getParameter("username").trim();
String password=request.getParameter("password").trim();
5,指令:include
JSP语法:
例如:
XML语法:
例如:
6,指令:page
JSP语法:
例如:
XML语法:
例如:
7,指令:taglib
JSP语法:
XML语法:无
对于jsp操作而言,本来就是xml格式。
下面使用xml表达方式书写一个jsp页面
example.jsp
public String getCustomDate(Date,date,String pattern){
SimpleDateFormat format=new SimpleDateFormat();
format.applyPattern(pattern);
return format.format(date);
}
Date date=(Date)request.getAttribute("date");
String dateStr=getCustomDate(date,"yyyy-MM-dd,hh:mm:ss");
显示时间:dateStr
java jsp js xml,JSP语法的xml写法相关推荐
- sonar扫描java、js、jsp技术
最近在弄sonar扫描的事情,之前一直只能扫描java代码,这样统计出来的数据上报领导很多开发人员不服(说我不用写jsp了不用写js了?), 那么好,于是乎继续整sonar,在官网中看到sonar其实 ...
- 一对一网页聊天 jsp+js+ajax+servlet+tomcat+mysql
初学javaweb,很想做一个网页版的一对一聊天系统,但是在网上查了一下发现并没有相应的资源,网页聊天室倒是有很多,一个原因是B/S与C/S相比不适合做实时通讯,另外可能是一对一聊天做起来比较难(我一 ...
- java jsp js xml_jsp实现将信息放入xml中的方法
本文实例讲述了jsp实现将信息放入xml中的方法.分享给大家供大家参考,具体如下: 一.jsp代码: 省: 北京 广东 海南 市: 北京 二.ajax代码创建服务器请求代码不用写了,写onchange ...
- java+ jsp+js 实现富文本编辑和上传图片功能
java+ jsp+js 实现富文本编辑和上传图片功能 使用kindeditor富文本插件: - kindeditor富文本官网地址 详细的文档和demo都有 下面是实现步骤: -导入项目中相关的文件 ...
- 【开发工具】Eclipse编写Java/JS/Web/JSP页面智能提示
我们平时用eclipse开发jsp页面时智能提示效果不太理想,使用eclipse自带的插件,无需另外安装插件,具体步骤如下: 1.Java代码设置:打开eclipse→Windows→Preferen ...
- 基于javaweb的儿童摄影预约系统(java+ssm+jsp+js+jquery+mysql)
基于javaweb的儿童摄影预约系统(java+ssm+jsp+js+jquery+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/my ...
- eclipse加速之禁用JS、jsp等文件的语法验证
eclipse加速之禁用JS.jsp等文件的语法验证 去除eclipse的JS验证: 将windows->preference->Java Script->Validator-> ...
- 【Java 强化】单元测试(JUnit3、JUnit4)、XML(语法、约束、文档结构)、DOM、DOM4J
Java 强化 软件测试 黑盒测试:软件测试工程师 白盒测试:软件开发工程师 单元测试(JUnit3.JUnit4) 使用 junit3.x(了解) 使用 junit4.x(掌握) 使用断言方式(了解 ...
- 配置eclipse编写html/js/css/jsp/java时自动提示
配置eclipse编写html/js/css/jsp/java时自动提示步骤: 1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist 修 ...
最新文章
- Redis基数统计——HyperLogLog小内存大用处
- 网站抓取频率对排名优化有着怎样的意义?
- 【ASP.NET MVC 学习笔记】- 16 Model Binding(模型绑定)
- Scala的存在类型
- 总算OK了,折磨了好几天
- 收藏 | 让你纵横 GitHub 的五大神器
- vscode open in browser 默认浏览器
- Linux的一些简单命令操作
- 《WCF技术内幕》翻译5:第1部分_第1章_蓝月亮:WCF介绍和本章小结
- 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。
- pycharm-实用教程和每日练习
- Swift设计模式: 观察者模式(发布-订阅模式)
- arm 服务器cpu型号,挑战英特尔ARM Tilera发布36核服务器CPU
- SPC X-R控制图的操作步骤
- 南京服务器修复,南京戴尔服务器数据恢复
- 状态转移矩阵 matlab,状态转移矩阵计算.PPT
- Unity Shader - PBR相关公式及代码
- 人生进度条百分之20_1分钟get技能:缺了“进度条”,你注定和80%的失败者一样实现不了人生目标...
- HBASE学习使用经验
- UML类图关系(C++)
热门文章
- java有哪些类_Java中常用的类有哪些?
- C++知识点 多态、静态多态、动态多态
- 红橙Darren视频笔记 IOC注解框架 自己写个注解框架
- 关于csv文件转化为张量
- 找出数组中最大值次大值的一次遍历方法(C++)
- PHP文字转语音排号声音,PC端好用的文字转语音软件有哪些?三款简单易用的软件推荐给你!...
- 【python基础知识】对文本数据库的一些基本操作
- Spark SQL 1.3.0 DataFrame介绍、使用及提供了些完整的数据写入
- day21 java的日期类
- python端口转发_Python实现TCP/IP协议下的端口转发及重定向示例