java学习&远程数据监控平台(一)_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > java学习&远程数据监控平台(一)

java学习&远程数据监控平台(一)

 2017/9/26 21:43:00  odahaio  程序员俱乐部  我要评论(0)
  • 摘要:**写在前面****之前一直在做嵌入式开发,兼顾这上位机,最近有个远程监控的项目。用c#做了个上位机,不是太满意的。顺便扩充下自己的知识库,决定搞个网页版的。对java没啥了解,而且平时还是主要做嵌入式,这里以实用为主,有的知识点理解的不够深入。**正好公司来个非洲姑娘,对java比较了解,弄了一些英文书过来看了下,感觉入门挺不错的《javatutorialpoint》,还有就是看了点《headfirstjava》。看了一遍的*马的《java基础》和《javaee开发》视频教程,讲的的确是好
  • 标签:学习 Java 数据 远程

**写在前面**

**之前一直在做嵌入式开发,兼顾这上位机,最近有个远程监控的项目。用c#做了个上位机,不是太满意的。顺便扩充下自己的知识库,决定搞个网页版的。对java没啥了解,而且平时还是主要做嵌入式,这里以实用为主,有的知识点理解的不够深入。

**正好公司来个非洲姑娘,对java比较了解,弄了一些英文书过来看了下,感觉入门挺不错的《java tutorial point》,还有就是看了点《head first java》。看了一遍的*马的《java 基础》 和《java ee 开发》视频教程,讲的的确是好,一听就懂。当然,都是2013年的,不知道现在的技术更新到什么地步了。

**大概花了一个多月吧,边学边做,因为项目要一个月内出个初版,跳过了很多基础的东西。现在完成了登录模块,后台管理,以及数据展示中的一个动态生成树型结构菜单。

?

? 一、html和css

1.1、这块之前也接触过,现在网上的学习资料也很多,*鸟教程和*3c都可以学到不少东西。我这边主要是用到了 form 表单提交。 这是个登录界面



?

?

?

1.2、 盒子模型

跟着《文章发布系统》搞了个标题 和 登录框。那篇博客还是挺好的,我从里面学了不少东西。 div :设置一个区域,对应写好class,然后就可以写其style了包括字体,背景色,内边距,外边距等等。

下面是登录界面的代码。

< head>
    < title>top</ title>
    
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<meta http-equiv="content-type" content="text/html;charset=utf-8">
	<!--
		<link rel="stylesheet" type="text/css" href="styles.css">
	-->
	<style type="text/css">
	
		iframe {
		    scrolling:no;
			width: 100%;
			height:10%;
		}
		.login{
			margin: 40mm;
			width: 85mm;
			height:65mm;
			border-style: groove;
			position: relative;
			top: 15px;
			left::200px;
			background-color: #458fce;
			line-height: inherit;
			padding-top: 20px;
			float:right;
		}
	</style>
  < /head>
  
  < body >
	< iframe frameborder="0" src="<c:url value='/jsps/top.jsp'/>" name="top">
	</ iframe>
 	< div class="login"> 
     < div  style=" text-align:center; font-family:'宋体'; font-size:27px">
    	 用户登录
     </ div > 	
	  < form action="< c:url value='/UserServlet'/>" method="post" > 
      < input type="hidden" name="method" value="UserServlet_FindAllUser"/>
      < div style="font-family: '宋体'; height=17mm;  padding-top:15px;padding-bottom:15px;padding-left:15px;">
        用户名:< input  type="text" name="uname" style="width:200px; height:35px;"  autocomplete="off" maxlength="60" placeholder="请输入账号">< br >
        </ div >
        
      <div style="font-family: '宋体'; height=17mm; padding-top:15px;padding-bottom:15px;padding-left:15px;">
        密&nbsp;码:<input type="password" name="password" style="width:200px; height:35px;"  autocomplete="off" maxlength="60" placeholder="请输入密码"><br>
        </div>
      <div class="button" style=" margin-top:15px; text-align:center;">
        <input type="submit" value="登录" > 
      </div>
      <p style=" text-align:center; color: red; font-weight: 900; margin-top:3px;">${msg }</p>
    </form>
   < /div>
 < /body>

?

(写的还是比较乱的,照理来说,应该在style处统一设置样式,我是边调试边改的,这里有个小问题,我在firefox和chrome中,登录框都是显示正常的,但是在IE下用户名和密码的输入框就部对齐了,希望有知道的大神指点迷津)

1.3、ifream

我这边只弄个简单的框架了,跟着*马的《网上图书商城》项目,大概制作了个页面的框架。设置了一些边框属性。

这是主界面

?

分为四个部分,上、中、左、右 上部:显示标题 中部:不同功能的链接 左部:树型菜单,显示更加直观一些,这里用了 开源的插件 ztree,后面会详细提到 右部:显示具体的数据 这几个都是在一个main.jsp中,代码如下:

<body>
    <table class="table" align="center">
	<tr style="background: #4682B4;  ">
		<td colspan="2" align="center" height=60 ">
			<iframe frameborder="0" scrolling="no" width="100%" height="60" 
			src="<c:url value='/jsps/top.jsp'/>" name="top"></iframe>
		</td>
	</tr>
	
	<tr style="background: #4682B4;  align:center; ">
		<td colspan="2" height="45" style="padding-left:140px;"  valign="top">
			<iframe frameborder="0" scrolling="no" width="100%" height="60" 
			src="<c:url value='/jsps/mid.jsp'/>" name="mid"></iframe>
		</td>
	</tr>
	
	<tr>
		<td width="120" style="padding:5px;" align="center" valign="top">
			<iframe frameborder="0" width="160" scrolling="no" height="343" 
			src="<c:url value='/jsps/left.jsp'/>" name="left"></iframe>
		</td>
		<td >
			<iframe width="1000" height="600" frameborder="0" 
			src="<c:url value='/jsps/body.jsp'/>" name="body"></iframe>
		</td>
	</tr>
	</table>
  </body>

?

这里面遇到了个问题,就是top页面设置滑动条,明明设置了scrolling=“no”,但是在谷歌浏览器下,还是会出现滑动条,最后在非洲妹子帮助下,重新设置了top页面的大小,才消除了滑动条。

**照理来说,这里的后台管理普通用户是接触不到的,我这边还没有做权限处理。

**快国庆了,可能这几天都要泡汤,要去山东出差,惆怅~

**csdn发布提示说非法内容,原来是新手不能发链接,啥提示都没有就封了,那就封了吧

?

  • 大小: 25.6 KB
  • 大小: 31.8 KB
  • 查看图片附件
发表评论
用户名: 匿名