1.描述:JSP开发自定义公告栏,可以自己输入公告内容然后进行公告显示

2.前期:需要Tomcat服务器、JDK

3.原理:使用request对象获取提交到本页面的表单信息,然后通过表达式语言在marquee标签中进行输出

4.代码:

<%@ page language="java" contentType="text/html" pageEncoding="UTF-8"%><!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><title>JSP</title>
</head>
<body><%request.setCharacterEncoding("UTF-8");          // 设置编码防止中文出现乱码String info = request.getParameter("content");  // 获取表单内容// 表单提交到本身页面必须进行null判断info = (info == null)? "" : info;               // 判断内容是否为空%><%-- 使用marquee标签, 在其中使用表达式进行输出 --%><marquee behavior="scroll" direction="right"><%=info%></marquee><%-- 表单提交到本身页面 --%><form action="myjsp.jsp" method="POST"><label for="conteny">请输入公告信息:</label><input type="text" id="conteny" name="content" /><input type="submit" value="发布" /><input type="reset" value="重置" /></form>
</body>
</html>

5.运行结果

6.提示:如果看到这篇文章,相信朋友的JavaWeb开发环境已经搭建好

JSP开发自定义公告栏相关推荐

  1. 开发自定义JSF组件(4) 保存状态与恢复状态

    2019独角兽企业重金招聘Python工程师标准>>> 完整的教材: 开发自定义JSF组件(1) HelloWorld 开发自定义JSF组件(2) 使用Render渲染器 开发自定义 ...

  2. 使用Servlet和JSP开发Java应用程序 ----错误处理

    使用Servlet和JSP开发Java应用程序 ----错误处理 错误和异常处理 配置错误页面 针对异常配置错误页面 使用 Servlet 配置错误页面 自己指定发送的状态代码 setStatus() ...

  3. Spring 集成Velocity,代替JSP输出自定义页面

    Spring 集成Velocity,代替JSP输出自定义页面 摘要:介绍如何配置Spring和velocity的集成,并有完整的例子,要求读者掌握spring和Velocity的一般用法,并了解jav ...

  4. 【JSP教科书】JSP知识在线指南(记录知识JSP体系、EL表达式、JSTL标签库、JSP开发模型和分页查询)

    文章目录 @[toc] 一.JSP简介 1.1 什么是JSP? 1.2 JSP的特点 1.3 JSP为什么也是Servlet 1.4 tomact服务器中的资源分析 1.4.1 tomact服务器中的 ...

  5. Android开发自定义View

    Android中View组件的作用类似于Swing变成中的JPanel,它只是一个空白的矩形区域,View组件中没有任何内容.对于Android应用的其他UI组件来说,它们都继承了View组件,然后在 ...

  6. 【HM】第11课:JSTL标签+JSP开发模式

    <pre> day11 昨天内容回顾 (1)jsp *jsp的三个指令 *jsp里面九个内置对象 request response session config application e ...

  7. springboot的jsp应该放在哪_在springboot中集成jsp开发

    springboot就是一个升级版的spring.它可以极大的简化xml配置文件,可以采用全注解形式开发,一个字就是很牛. 在springboot想要使用jsp开发,需要集成jsp,在springbo ...

  8. integer加1_利用Abaqus UEL开发自定义单元1

    1. 简介 在Abaqus/Standard模块中,用户可以利用子程序UEL来开发自定义单元,用以实现一些通过Abaqus内置单元无法实现的功能.如果编写恰当,用户自定义单元可以正常使用Abaqus/ ...

  9. 【Android开发】用户界面设计-开发自定义的View

    效果图: Android中,所有的UI界面都是由View类和ViewGroup类及其子类组合而成的.View是所有UI组件的基类(父类),为ViewGroup类是容纳这些UI组件的容器,其本身也是Vi ...

最新文章

  1. 《我想进大厂》之mysql夺命连环13问
  2. 世界公认最好的记忆方法_世界记忆大师:6种简单实用记忆方法,让孩子成为学霸中学霸...
  3. [BZOJ 4800][Ceoi2015]Ice Hockey World Championship(Meet-in-the-Middle)
  4. 1.0 深度学习回顾与PyTorch简介 - PyTorch学习笔记
  5. python数据类型详解(转自:http://www.cnblogs.com/linjiqin/p/3608541.html)
  6. iptables (2) 基本配置
  7. Linux 命令之 unzip -- 解压缩文件
  8. 快速排序 挖坑_由浅入深玩转快速排序算法
  9. 国科大prml-往年习题
  10. mysql怎么跳出while循环_mysql while,loop,repeat循环,符合条件跳出循环
  11. python怎么命名未知数_用Python解方程
  12. Axure制作播放器原型图-OpenGL FFmpeg QT Rtmp H264 视频监控 mp4播放
  13. 软考架构师 | 01 考试介绍及备考攻略
  14. 2019年DNS服务器速度排行榜
  15. LINUX中OFFICE WORD无法输入中文的解决办法
  16. Unity手机游戏性能优化系列:针对CPU端的性能调优
  17. 阿里云建站费用给大家看下速成美站、企业官网、营销建站价格表
  18. React + Taro 小程序跳转公众号
  19. 你需掌握的CSS知识都在这了
  20. hdfs单点故障和内存受限问题

热门文章

  1. Qt 截屏 程序超级简洁代码
  2. uni-app选择带搜索与简单的筛选
  3. mac下如何打出顿号
  4. C程序:计算矩形体积
  5. 秒杀99%的海量数据处理面试题
  6. 自给自足,python自动更换桌面
  7. 堪比福尔摩斯的破案新科技!快来了解一下
  8. 水经注下载的DAT文件用什么软件打开
  9. 白帽子讲web安全前言经典语录
  10. python legend位置_matplotlib中legend位置调整解析