Browse Source

it works1

master
esoe 3 years ago
parent
commit
16d8f438b1
  1. 4
      pom.xml
  2. 30
      src/main/java/ru/egspt/MainServlet.java
  3. 45
      src/main/webapp/WEB-INF/css/style.css
  4. 23
      src/main/webapp/WEB-INF/index.html
  5. 1
      src/main/webapp/WEB-INF/js/main.js
  6. BIN
      target/classes/ru/egspt/MainServlet.class
  7. 6
      target/maven-archiver/pom.properties
  8. 2
      target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
  9. 2
      target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
  10. BIN
      target/moodle-web-0.1.war
  11. BIN
      target/moodle-web-0.1/WEB-INF/classes/ru/egspt/MainServlet.class
  12. 45
      target/moodle-web-0.1/WEB-INF/css/style.css
  13. 23
      target/moodle-web-0.1/WEB-INF/index.html
  14. 1
      target/moodle-web-0.1/WEB-INF/js/main.js
  15. 45
      target/moodle-web-0.1/css/style.css
  16. 23
      target/moodle-web-0.1/index.html
  17. 1
      target/moodle-web-0.1/js/main.js

4
pom.xml

@ -10,9 +10,9 @@ @@ -10,9 +10,9 @@
<packaging>war</packaging>
<name>demo</name>
<name>moodle-webreport</name>
<!-- FIXME change it to the project's website -->
<url>http://www.example.com</url>
<url>http://www.molokoin.ru</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

30
src/main/java/ru/egspt/MainServlet.java

@ -10,11 +10,29 @@ import java.io.PrintWriter; @@ -10,11 +10,29 @@ import java.io.PrintWriter;
@WebServlet("/hello")
public class MainServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
resp.setContentType("text/html");
PrintWriter printWriter = resp.getWriter();
printWriter.write("it works!");
printWriter.close();
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
//подготовка основной страницы
out.println("<!DOCTYPE html>");
out.println("<html lang=\"en\">");
out.println("<html>");{
//формирование HEAD
out.println("<head>");{
out.println("<meta charset=\"UTF-8\">");
out.println("<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">");
out.println("<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">");
out.println("<title>moodle-web-report</title>");
}out.println("</head>");
//формирование BODY
out.println("<body>");{
out.println("<div class=\"controls\">");{
out.println("<li><a href=\"/WEB-INF/index.html\">try</a></li>");
}out.println("</div>");
out.println("<h1>generate report</h1>");
}out.println("</body>");
}out.println("</html>");
out.close();
}
}

45
src/main/webapp/WEB-INF/css/style.css

@ -0,0 +1,45 @@ @@ -0,0 +1,45 @@
body {
font-family: Arial;
padding: 20px;
background: #f1f1f1;
}
div {
background-color: rgb(181, 122, 236);
padding: 5px;
margin: 5px;
}
.header{
display: block;
padding: 30px;
font-size: 40px;
text-align: center;
background: rgb(181, 122, 236);
/*position: relative; top: 20px;*/
}
.controls{
/*position: relative; left: 20px;*/
list-style: none; /* Отключение отображения маркеров. */
width: 25%; /* Ширина меню. */
float: left;
/*padding-left: 20px;*/
}
.controls li {
margin: 5px; /* Отступ между блоками по высоте, необходимый для того чтобы пункты меню не сливались */
font-family: Verdana, Arial, Helvetica, sans-serif; /* Тип шрифта пунктов меню */
font-size: 14px; /* Размер текста меню */
}
.controls li a{
display: block; /* Изменение отображения на блочное для того, чтобы иметь возможность задать внутренние отступы. */
padding: 4px 15px; /* Отступы внутри блоков. */
background: #0db5b5; /* Цвет блоков меню. */
color: #3f3f3f; /* Цвет текста в блоках меню. */
text-decoration: none; /* Устранение подчёркивания ссылок. */
position: relative; /* Это необходимо при использовании Internet Explorer 6 для того, чтобы ссылка по всей своей площади была «кликабельной». */
}
.controls li a:hover {
background: #92d3d3; /* Цвет фона при наведении курсора мыши */
color: #6b6b6b; /* Цвет текста при наведении курсора мыши */
}
.mainframe{
background-color: aliceblue;
}

23
src/main/webapp/WEB-INF/index.html

@ -0,0 +1,23 @@ @@ -0,0 +1,23 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>molokoin.ru</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>
<div class="header">
molokoin.ru/ добавить картинку и кнопку авторизации
</div>
<div class="controls">
<li><a href="http://molokoin.ru:3000/esoe">gitea</a></li>
<li><a href="http://www.molokoin.ru:8080">apache</a></li>
<li><a href="http://www.egspt.ru">moodle</a></li>
<li><a href="http://isp12.adminvps.ru">adminvps</a></li>
</div>
<script src="js/main.js"></script>
</body>
</html>

1
src/main/webapp/WEB-INF/js/main.js

@ -0,0 +1 @@ @@ -0,0 +1 @@
console.log("qu")

BIN
target/classes/ru/egspt/MainServlet.class

Binary file not shown.

6
target/maven-archiver/pom.properties

@ -1,3 +1,3 @@ @@ -1,3 +1,3 @@
artifactId=moodle-web
groupId=ru.egspt
version=0.1
artifactId=moodle-web
groupId=ru.egspt
version=0.1

2
target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst

@ -1 +1 @@ @@ -1 +1 @@
ru/egspt/MainServlet.class
ru\egspt\MainServlet.class

2
target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst

@ -1 +1 @@ @@ -1 +1 @@
/home/esoe/Documents/code/moodle-web/src/main/java/ru/egspt/MainServlet.java
c:\Users\Strannik\Documents\esoe\code\moodle-web\src\main\java\ru\egspt\MainServlet.java

BIN
target/moodle-web-0.1.war

Binary file not shown.

BIN
target/moodle-web-0.1/WEB-INF/classes/ru/egspt/MainServlet.class

Binary file not shown.

45
target/moodle-web-0.1/WEB-INF/css/style.css

@ -0,0 +1,45 @@ @@ -0,0 +1,45 @@
body {
font-family: Arial;
padding: 20px;
background: #f1f1f1;
}
div {
background-color: rgb(181, 122, 236);
padding: 5px;
margin: 5px;
}
.header{
display: block;
padding: 30px;
font-size: 40px;
text-align: center;
background: rgb(181, 122, 236);
/*position: relative; top: 20px;*/
}
.controls{
/*position: relative; left: 20px;*/
list-style: none; /* Отключение отображения маркеров. */
width: 25%; /* Ширина меню. */
float: left;
/*padding-left: 20px;*/
}
.controls li {
margin: 5px; /* Отступ между блоками по высоте, необходимый для того чтобы пункты меню не сливались */
font-family: Verdana, Arial, Helvetica, sans-serif; /* Тип шрифта пунктов меню */
font-size: 14px; /* Размер текста меню */
}
.controls li a{
display: block; /* Изменение отображения на блочное для того, чтобы иметь возможность задать внутренние отступы. */
padding: 4px 15px; /* Отступы внутри блоков. */
background: #0db5b5; /* Цвет блоков меню. */
color: #3f3f3f; /* Цвет текста в блоках меню. */
text-decoration: none; /* Устранение подчёркивания ссылок. */
position: relative; /* Это необходимо при использовании Internet Explorer 6 для того, чтобы ссылка по всей своей площади была «кликабельной». */
}
.controls li a:hover {
background: #92d3d3; /* Цвет фона при наведении курсора мыши */
color: #6b6b6b; /* Цвет текста при наведении курсора мыши */
}
.mainframe{
background-color: aliceblue;
}

23
target/moodle-web-0.1/WEB-INF/index.html

@ -0,0 +1,23 @@ @@ -0,0 +1,23 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>molokoin.ru</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>
<div class="header">
molokoin.ru/ добавить картинку и кнопку авторизации
</div>
<div class="controls">
<li><a href="http://molokoin.ru:3000/esoe">gitea</a></li>
<li><a href="http://www.molokoin.ru:8080">apache</a></li>
<li><a href="http://www.egspt.ru">moodle</a></li>
<li><a href="http://isp12.adminvps.ru">adminvps</a></li>
</div>
<script src="js/main.js"></script>
</body>
</html>

1
target/moodle-web-0.1/WEB-INF/js/main.js

@ -0,0 +1 @@ @@ -0,0 +1 @@
console.log("qu")

45
target/moodle-web-0.1/css/style.css

@ -0,0 +1,45 @@ @@ -0,0 +1,45 @@
body {
font-family: Arial;
padding: 20px;
background: #f1f1f1;
}
div {
background-color: rgb(181, 122, 236);
padding: 5px;
margin: 5px;
}
.header{
display: block;
padding: 30px;
font-size: 40px;
text-align: center;
background: rgb(181, 122, 236);
/*position: relative; top: 20px;*/
}
.controls{
/*position: relative; left: 20px;*/
list-style: none; /* Отключение отображения маркеров. */
width: 25%; /* Ширина меню. */
float: left;
/*padding-left: 20px;*/
}
.controls li {
margin: 5px; /* Отступ между блоками по высоте, необходимый для того чтобы пункты меню не сливались */
font-family: Verdana, Arial, Helvetica, sans-serif; /* Тип шрифта пунктов меню */
font-size: 14px; /* Размер текста меню */
}
.controls li a{
display: block; /* Изменение отображения на блочное для того, чтобы иметь возможность задать внутренние отступы. */
padding: 4px 15px; /* Отступы внутри блоков. */
background: #0db5b5; /* Цвет блоков меню. */
color: #3f3f3f; /* Цвет текста в блоках меню. */
text-decoration: none; /* Устранение подчёркивания ссылок. */
position: relative; /* Это необходимо при использовании Internet Explorer 6 для того, чтобы ссылка по всей своей площади была «кликабельной». */
}
.controls li a:hover {
background: #92d3d3; /* Цвет фона при наведении курсора мыши */
color: #6b6b6b; /* Цвет текста при наведении курсора мыши */
}
.mainframe{
background-color: aliceblue;
}

23
target/moodle-web-0.1/index.html

@ -0,0 +1,23 @@ @@ -0,0 +1,23 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>molokoin.ru</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>
<div class="header">
molokoin.ru/ добавить картинку и кнопку авторизации
</div>
<div class="controls">
<li><a href="http://molokoin.ru:3000/esoe">gitea</a></li>
<li><a href="http://www.molokoin.ru:8080">apache</a></li>
<li><a href="http://www.egspt.ru">moodle</a></li>
<li><a href="http://isp12.adminvps.ru">adminvps</a></li>
</div>
<script src="js/main.js"></script>
</body>
</html>

1
target/moodle-web-0.1/js/main.js

@ -0,0 +1 @@ @@ -0,0 +1 @@
console.log("qu")
Loading…
Cancel
Save