当前位置:编程学习 > JAVA >>

JSP中的格式必须要有<html><head></head><body></body></html>吗?我看到有地方没写这些,在线等!

JSP中的格式必须要有<html><head></head><body></body></html>吗?我看到有地方没写这些,是可以不写吗?求大神解答...... jsp html 大神 --------------------编程问答-------------------- 自己顶。求大神来助 --------------------编程问答-------------------- 继续自己顶 --------------------编程问答-------------------- 还没有淫... ... --------------------编程问答-------------------- 可以不写。以前我刚学jsp的时候,那个老师让我们用jsp来做action,就是用<%%>然后里面纯java代码用来获取其他jsp提交的表单并操作数据库。
当然你也可以新建一个jsp,然后里面放一些公共的方法,比如权限判断或者操作数据库什么的,每个jsp页面都通过<% page include="公共.jsp"%>引用。


--------------------编程问答-------------------- 自己写一个jsp页面试试。 --------------------编程问答-------------------- 可以不写,有时候为了引入一个页面或者其他需求,只写jsp片段就可以 --------------------编程问答-------------------- 没试过 --------------------编程问答-------------------- 可以不写……纯静态html也可以不写…… --------------------编程问答-------------------- 当然可以不写。其实jsp编译之后,运行出来的东西就是html,html能识别的,在jsp中写 就是有效果的。jsp就是一个servlet而已。 --------------------编程问答-------------------- 是不是必须要写自己动手试一下就知道了 --------------------编程问答-------------------- 不需要写,直接写java代码都是可以的,自己可以试一下 --------------------编程问答-------------------- 建议别直接在JSP里面直接写JAVA --------------------编程问答-------------------- JSP最好只是当作view来处理,那么和HTML的规则就一样了。不建议直接在JSP中写处理代码。 --------------------编程问答-------------------- 可以不写的... --------------------编程问答-------------------- 可以不写的,但是在mvc开发模式中jsp的任务就是作为view层显示数据的,而数据就要写到浏览器页面显示出来,浏览器页面你不写html你想写什么?jsp只是用来配合jstl和el表达式显示javabean中从后台servlet中带来的数据,其它的不需要jsp页面来做。 --------------------编程问答--------------------
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/plain; charset=UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"  %>
<form action="servlet/EUpdate" method="post">
<table border="1" align="center">
     <th>选择按钮</th><th>设备名称</th><th>设备品牌</th><th>工作电压</th><th>工作电流</th><th>使用寿命</th><th>环境温度</th><th>环境湿度</th><th>报警器电压</th>
     <c:forEach items="${requestScope.list}" var="EvEquipment" >
     <tr>
     <td><input type="radio" name="EquipCheck" checked="true" value="${EvEquipment.eve_id}"></td>
     <td>${EvEquipment.e_name}</td>
     <td>${EvEquipment.e_brand}</td>
     <td>${EvEquipment.e_voltage}</td>
     <td>${EvEquipment.e_electric}</td>
     <td>${EvEquipment.e_life}</td>
     <td>${EvEquipment.e_temperature}</td>
     <td>${EvEquipment.e_humidity}</td>
     <td>${EvEquipment.eve_alarmv}</td>
     </tr>
     </c:forEach>
    </table>
    <p align="center"><input type="submit" value="更新"></p>
    <input type="hidden" value="4" name="etype">
</form>

这也是一个jsp页面,没必要把你所列的全部写出来 --------------------编程问答-------------------- 最后生成的复合 w3c 规范就好了。 --------------------编程问答-------------------- 没有写的页面你主要观察是include进去的, --------------------编程问答-------------------- 不用写 jsp本身解析完了就是servlet 你当成类看它就好
--------------------编程问答-------------------- 可以不写,但这是不好的习惯,那就应该把它想成不能不写,自然慢慢都会养成标准代码的习惯。
最好让你的jsp页面里不出现任何叹号.   把代码当成艺术就好了!!

注:jsp页面不要夹杂java语言, 让java语言业务都放到后端处理,jsp就只负责页面布局及简要的逻辑业务

希望能给您带来帮助,谢谢!!  也希望你以后养成好的代码规范!
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,